Forum Webscript.Ru

Программирование => PHP => Тема начата: SmS512 от 28 Июня 2004, 20:50:03

Название: Поиск в базе данных
Отправлено: SmS512 от 28 Июня 2004, 20:50:03
Я недавно писал подобную функцию, правда она не поддерживает
только поиск по слову, привожу:
//возвращает id в массиве тех записей таблицы $table, где в поле $field содержится $what
function mysql_search($what,$table,$field) {
   $query="select id,$field from `$table`";
   $is=mysql_query($query);
   while ($res=mysql_fetch_array($is))
      {
         if(strpos($res[$field],$what)!==false)
            $ans[]=$re[\'id\'];

      }
   return $ans;
}
sms512@list.ru (sms512@list.ru)
Название: Поиск в базе данных
Отправлено: AliMamed от 28 Июня 2004, 21:23:19
более глупого использования СУБД представить сложно
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 28 Июня 2004, 23:40:42
а что это было вообще?
что автор сказать-то хотел?
своей разработкой с миром поделиться или спросить чего?
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 18:14:22
Бразы!
 а не подскажите такое дело:

В БД есть поля: наименование товара, примечание, таблица, картинка.
Вот. я соорудил поиск в БД все работает, только не могу понять как мне вывести результаты поиска в виде ссылки на описалово в основном каталоге, либо вывод картинок.
Картинки храняцца на сервере в папочке PIC.
Как получить вывод: Наименование, картинка - и все это ссылка в каталог. Вот кусочек кода вывода запроса:
// âûâîä ðåçóëüòàòîâ â âèäå òàáëèöû
 for($i = 0; $i < $numrows; $i++){
   $f = mysql_fetch_array($result);

   echo (\'\');
   echo (\'\');
   echo $f["name"];
   echo (\'
\');
   echo (\'\');
   echo $f["prim"];
   echo (\'
\');
    }
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 18:59:20
опять непонятно, что тебе непонятно.
ты не знаешь, как выглядит гиперссылка?
или что?
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:03:47
дастал уже, да )
блин ну не могу победить и все тут.

где мне ссылочку прописать в общий каталог, из результата поиска?
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 19:12:01
там где надо - там и пиши.
это же твой код, а не мой.

вместо этих дурацких эхов напиши нормальный хтмл, а только там, где надо - вставляй пхп с выводом нужной переменной.

тут проблемы-то никакой нет. нарисовать нужный ТЕБЕ хтмл (который за тебя никто не нарисует!) и вывести их пхп переменные.

Если ты совсем пхп не знаешь - найми человека, который тебе сделает.
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:14:01
это проще всего.
ладно фиг сним, все равно разберусь.
просто времени мало, и в голове.... тоже.
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 19:23:23
ты определись
ты разобраться хочешь, или чтобы все само собой заработало.
если первое, то задавай конкретные вопросы.
если второе - то ты ошибся форумом.
здесь форум для тех, кто сам хочет писать программы, а не для тех, кто хочет взять готовое на халяву, и чтобы на халяву же ему еще переделали.
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:30:15
да какая там халява.
я над этой фигней две недели бьюсь, хоть смейтесь, хоть нет.
мысли посещают в духе " а может не дано", хотя не тормоз.
просто не могу понять и все тут, читаю кучу книг, такое впеч., что не о пхп, в принципе.

Есть код, элементарный, наверняка, сам ч/з пару мес. смеяца буду, но не могу понять, ..ть.

Вот он весь:



Извените насорил..
Нет, чесно просто хочу понять раз и навсегда, все в книгу отправляют.. и так кругами.
У меня есть каталог там перечень товара, мне просто надо линк на общий каталог, где его вписать не пойму.. ругаецца.
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:42:57
RomikChef
нифига какое тебе спасибо!
руби все тогда, фигли
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 19:44:09
изыиним, на первый раз. и в последний.
не надо мусорить.

если на тебя "ругаецца", это это не твоя мама, которая на тебя ругается абстрактно.
Это вообще не ругань.
это ПОМОЩЬ
это сообщение об ошибке.
ты должен его прочесть и исправить причину, его вызвавшую.

далее.
по твоей проблеме.
я тебе сказал, как сделать.
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:45:58
это форум для перцев пхп, сорри.
я видемо не туда.
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 19:46:05
интересно.
не подскажешь ли, если тебе не трудно.
какую помощь в решении твоего вопроса окажет гора хтмла, которую ты сюда вывалил?

а так же, зачем повторять тот кусок кода, который ты УЖЕ здесь привел?
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 19:48:53
как скажешь.
горючими слезами обливаться никто не будет.
этот форум, действительно, не для попрошаек. а для тех, кто действительно хочет сделать сам и может сказать что-то осмысленное.

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

будут осмысленные вопросы - заходи.
Название: Поиск в базе данных
Отправлено: Marss от 29 Июня 2004, 19:54:50
ну про попрошайку - лишка.
просто мне нужны либо путевые доки, либо совет, я почему то думал, что форумы для этого.
не повод ли блеснуть, типа.
жаль.
на самом деле
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 20:01:45
Цитировать
Marss:
просто мне нужны либо путевые доки, либо совет

очень интересно.
доки тебе нужны?
довоьлно странным языком ты запрашиваешь доки.
Цитировать
Marss:
Бразы!
а не подскажите такое дело:

что-то я в твоих предыдущих сообщениях слова доки не обнаружил.
может быть, проблема не в тех, кто "хочет блеснуть", а в том, кто не может толком промямлить, что ему надо?

совет, говоришь?
а ты ответы-то мои читал?
Цитировать
Marss:
тут проблемы-то никакой нет. нарисовать нужный ТЕБЕ хтмл (который за тебя никто не нарисует!) и вывести их пхп переменные.

вот тебе отличный совет.
если ты его не понял - то так и надо сказать, СЛОВАМИ.
а не кучей кода и нытьем.
Название: Поиск в базе данных
Отправлено: Меняздесьдавнонет от 29 Июня 2004, 20:04:04
ах да, забыл.
доки.
только для вас:
http://phpfaq.ru/doc

между прочим, в каждой моей подписи есть эта ссылка.
но чукча ведь не читатель...