ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Пролблема с поисокм.
  #1  
Старый 13.05.2009, 12:28
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию Пролблема с поисокм.

Вообшем что я тут неправельно сделал ? нехочет скрипт работать.

Цитата:
<?php include ('config.php'); $ok = $_GET['ok']; $search = $_GET['search']; echo '<form action="" method="get"> <input name="search" type="text" value=""> <input type="submit" value="Send"> </form>'; if (isset($search)) { $result = mysql_query("SELECT title,full FROM link WHERE full like '%$search%'"); // printing HTML result while ($row = mysql_fetch_assoc($result)) { echo ' <table witdth="100%" height="100%"> <tr> <b>'.$row["title"].'</b><br> <u>'.$row["full"].'</u> </tr> </table>'; } } ?>
 
Ответить с цитированием

  #2  
Старый 13.05.2009, 12:44
Аватар для Solker
Solker
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме:
389768

Репутация: 158
По умолчанию

У тебя в файле так же написано в одну строчку?
Тогда убери комментарий "// printing HTML result", т.к. он думает что после // это все комментарий, а у тебя все в одну строчку, делай выводы.

Или пр правилам.

PHP код:
<?php 

include ('config.php'); 

$ok $_GET['ok']; //Это зачем?
$search $_GET['search']; 

echo 
'<form action="" method="get"> <input name="search" type="text" value=""> <input type="submit" value="Send"> </form>'

if (isset(
$search)) { 
    
$result mysql_query("SELECT title,full FROM link WHERE full LIKE '%$search%'"); 
    
// printing HTML result 
    
while ($row mysql_fetch_assoc($result)) { 
        echo 
' <table witdth="100%" height="100%"> <tr> <b>'.$row["title"].'</b><br> <u>'.$row["full"].'</u> </tr> </table>'
    } 


?>
Ну если все равно ничего не выводит, смотри mysql_error() чего пишет. И есть ли вообще в таблицы соответствующие записи.

Последний раз редактировалось Solker; 13.05.2009 в 12:47..
 
Ответить с цитированием

  #3  
Старый 13.05.2009, 12:53
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию

С меня тебе +3 ))

а проблему я сам нашёл )) WHERE full LIKE '%$search%' тоест он ишет в колонке full а я даю текст с колонки title вот и всё огрмное всем спасибо )
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ