|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2010, 21:50 | #1 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
поиск в php
Добрый вечер! ситуация в общем такая. у меня имеется база данных на mysql с таблицей книги.в ней отображены автор, название,жанр, id. мне нужнобыло написать php-код, который бы искал книгу по автору, или по изданию или по жанру. я создала html документ и php код. нопочему то ничего не работает. только идет отображение критерия поиска, а при нажатии на кнопку пишет ошибку. почему? ниже привожу коды. заранее благодарна))
<?php $conn = mysql_connect('localhost','pro','') ; $db = mysql_select_db('pro', $conn); $string = $_POST['SearchAvtor']; //Создание оператора SQL SELECT $sql1 = "SELECT * FROM knigi WHERE Avtor = '$string'"; $rs = mysql_query($sql1, $conn); if(!empty($_POST)) { while($row = mysql_fetch_array($rs)) { echo "Avtor: " _$row['Avtor'] . "<br/>"; echo "Nazvanie: " _ $row['Nazvanie'] . "<br/>"; echo "Ganr: " _$row['Ganr'] . "<br/>"; } mysql_close($conn); } ?> <html> <head> <title>Поиск</title> </head> <body> <form action="search.php"> <p><b>Критерий поиска</b></p> <p><input type="radio" name="answer" value="a1">По автору<Br> <input type="radio" name="answer" value="a2">По названию<Br> <input type="radio" name="answer" value="a3">По жанру</p> <input type="text" size="15" name="Seach"> <input type="submit" value="Поиск" name="submit"> </form> </body> </html> |
17.04.2010, 21:51 | #2 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
при нажатии на кнопку поиска выводит вот что:
"; echo "Nazvanie: " _ $row['Nazvanie'] . " "; echo "Ganr: " _$row['Ganr'] . " "; } mysql_close($conn); } ?> |
17.04.2010, 21:58 | #3 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
почему у вас $row = mysql_fetch_array($rs), а echo "Avtor: " _$row['Avtor'] . "<br/>"; ?
|
17.04.2010, 22:05 | #4 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
а как должно быть? )))
|
17.04.2010, 22:07 | #5 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
попробуй так:
PHP код:
|
17.04.2010, 22:20 | #6 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
"; echo "Nazvanie: " .$row['Nazvanie'] . "
"; echo "Ganr: " .$row['Ganr'] . " "; } mysql_close($conn); } ?> вот,что выдает((( |
17.04.2010, 22:22 | #7 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
такое чувство, что РНР не работает. Файл сохранен в каком расширении?
|
17.04.2010, 22:23 | #8 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
да нет вроде все работает)) как проверить можно? файл сохранен в php
|
17.04.2010, 22:25 | #9 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
создай php-файл и напиши
PHP код:
|
17.04.2010, 22:28 | #10 |
Новичок
Джуниор
Регистрация: 17.04.2010
Сообщений: 6
|
невозможно открыть файл
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск PHP, MySQL, flash программистаов | Milevshi | Фриланс | 4 | 14.05.2010 14:49 |
поиск на PHP | maccen | PHP | 10 | 18.08.2008 17:28 |
PHP Поиск в MySQl | LeoN | PHP | 10 | 08.07.2008 07:10 |