Общие > Базы данных

выборка определенного слова из кучи данных

<< < (6/7) > >>

tarya:
код у меня такой (тестовый)

if (isset ($submit_f))
   {
   connect ();   
   $query = "SELECT * , MID(data , LOCATE(\'$find\', data) -20, 30) FROM u_find WHERE data LIKE \'$find\'";
   $result = mysql_query ($query) or die(mysql_error());
   $num = mysql_num_rows ($result);
         if ($num > \'0\')
         {
         print "";
         while ($row = mysql_fetch_array($result)) :
         $link = $row["link"];
         $word = $row["data"];
         print " $find
                  $word
                   ";
         endwhile;
         print  "";
         }
         else
         {
         print "ничего не найдено";
         }
   }

Меняздесьдавнонет:
а просто
SELECT * FROM u_find WHERE data LIKE \'$find\'
находит что-нибудь?

а в PHPmyAdmin ты не можешь запрос выполнять?

tarya:
извинните что мучаю вас так сильно, но теперь результат тотже что и при старом запросе:
SELECT * FROM u_find WHERE data LIKE \'%$find%\'

какая разница от $query = "SELECT * , MID(data , LOCATE(\'$find\', data) -20, 30) FROM u_find WHERE data LIKE \'%$find%\'";
??

если в итоге выводится все тоже.
короче без книги я наверное не разбурусь

Alexandr:
Сделай так:
$query = "SELECT MID(data , LOCATE(\'$find\', data) -20, 30) FROM u_find WHERE data LIKE \'%$find%\'";

tarya:
короче говоря, очень прошу закрыть тему, я сильно запутался и вас заколебал уже наверное, все равно я ни чего не врублюсь, на слупую втовляя то что вы пишите а это неправильно.

спасибо всем

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии