|
Вывод информации из MySQL на страницу с помощью PHP.
|
|||
---|---|---|---|
#18+
Помогите с кодом. У меня есть БД в MySQL. Там таблица состоящая из 4-х параметров: nomer, den, mes, text. Пример таблици: 101 1 сентября Текст1 102 2 сентября Текст2 103 5 октября Текст3 104 1 сентября Текст4 Мне необходимо с помощью формы с выпадающими окошками выбрать все события одного для, скажем 1 сентября. И вывести их на страничку. Нашел подобные коды в инете, но не могу в них разобраться (только начал узнавать PHP). буду очень благодарен за помощь. Если мне кто-нибудь поможет, сделайте пожалуйста пояснения в коде, что бы было понятно, что и где... Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 13:15 |
|
Вывод информации из MySQL на страницу с помощью PHP.
|
|||
---|---|---|---|
#18+
будет это так. <?php # Коннектимся к MySQL $link = mysql_connect( 'localhost', 'user', 'password' ); # Выбираем базу данных mysql_select_db ( 'baza_dannix', $link ); # Допустим мы получили дау как 'date', надо ее заслешить $date = addslashes ( $_REQUEST['date'] ); # Теперь делим ее (смотрим на пробел) в массив: день(0) и месяц(1) $date = explode ( ' ', $date ); # Готовим SQL запрос $sql = "SELECT * FROM nasha_tablica WHERE den = {$date[0]} AND mes = {$date[1]}"; # Запрашиваем $result = mysql_query( $sql, $link ); # Обрабатываем $data = array(); while ( $data[] = mysql_fetch_array( $result ) ); # Готовим таблицу print "<table><tr><th>Num</th><th>Den</th><th>Mes</th><th>Text</th></tr>"; # Выводим полученые данные foreach ($data as $v){ print "<tr><td>{$v['nomer']}</td><td>{$v['den']}</td><td>{$v['mes']}</td><td>{$v['text']}</td></tr>"; } # Закрываем таблицу print "</table>"; # (c) xntx 2003. xntx@msn.com. made for 'filosof' ?> удачи! ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 15:11 |
|
|
start [/forum/topic.php?fid=23&tid=1480207]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
others: | 259ms |
total: | 490ms |
0 / 0 |