| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Php - поиск и MySQL 2 |
| Автор: BigN 28.5.2005, 14:00 | ||||||
Короче надо сделать поик по автору из Tabel: Verfasser ...
ok search.html
[/code] [/code] |
| Автор: Mal Hack 28.5.2005, 14:02 |
| BigN и в чем проблема-то? Поиск по базе - выборка. Запрос SELECT. Выполняешь, далее разбираешь результат. |
| Автор: BigN 28.5.2005, 14:50 |
| проблема в том что после поиска ничего видно !!! ни одного результата |
| Автор: BigN 28.5.2005, 15:05 |
| $str1= "select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = ".$txtSucTer." OR Verfasser.Vorname = ".$txtSucTer." AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid"; |
| Автор: Joes 28.5.2005, 19:07 |
| Вот это ".$txtSucTer." лучше возьми в одинарные кавычки... А выводишь ты как??? |
| Автор: BigN 29.5.2005, 00:42 |
| a tak oni uje tam 25 $selSucTyp = addslashes($selSucTyp); 26 $txtSucTer = addslashes($txtSucTer); ti eto imeesh vvidu ".$txtSucTer." ==>> ' ".$txtSucTer." ' |
| Автор: Joes 29.5.2005, 07:14 |
| нет просто '.$txtSucTer.', а то путаница быть может, у тебя весь запрос в двойных да и тут еще двойные... Покажи как выводишь $str1, а то может просто вывод неверно составлен... |
| Автор: Mal Hack 29.5.2005, 11:50 |
| BigN а в самой таблице записи есть? Посмотри через phpmyadmin. |
| Автор: BigN 29.5.2005, 12:14 |
| tablizu s pomoshi phpmyadmin sdelal. |
| Автор: Mal Hack 29.5.2005, 12:17 | ||||
Я про данные говорю. Они там есть? И еще. Запусти скрипт, добавив в начало строки:
|
| Автор: BigN 29.5.2005, 12:22 |
| Joes, pomenyal : $query = "select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = '.$txtSucTer.' OR Verfasser.Vorname = '.$txtSucTer.' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid"; resul'tat query: select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = '.Einstein.' OR Verfasser.Vorname = '.Einstein.' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid 0 books found Dokument Id Titel Dokument Typ Disputation Jahr Добавлено @ 12:24 2 tochki ubral $query = "select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = '$txtSucTer' OR Verfasser.Vorname = '$txtSucTer' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid"; RESULT: begin preliminary tasks carried out executing... query: select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = 'Einstein' OR Verfasser.Vorname = 'Einstein' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid 0 books found Dokument Id Titel Dokument Typ Disputation Jahr Добавлено @ 12:27 delo v tom chto u nas bolee chem 1 tabliz, i shas chitayu o funkziyah JOIN i UNION no est nekotorie nedostatiki: $query= "select * from Dokument UNION select * Verfasser UNION select * wird_verfasst WHERE Verfasser.Nachname = '$txtSucTer' OR Verfasser.Vorname = '$txtSucTer' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid"; |
| Автор: PARROT 30.5.2005, 10:34 | ||
| BigN, На кнопку Код, сил уже не хватает? Приятнее читать твой код так:
Пользуйся пожалуйста! |
| Автор: BigN 30.5.2005, 19:09 |
| mojet sledushiy raz tak i sdelayu, no izza paru strok glaza ne ustanut je... peace |
| Автор: PARROT 30.5.2005, 19:28 | ||
Согласись, тут не пару строк:
А 48 строк! |
| Автор: BigN 30.5.2005, 21:39 | ||||||||
| za chem so mnoi sporish , hochesh spamit' chto li? a tak ya tye pokaju skolko tam strok esli kod ne mojesh razlichat' ... Добавлено @ 21:42 Joes, pomenyal :
resul'tat smile
0 books found Dokument Id Titel Dokument Typ Disputation Jahr Добавлено @ 12:24 2 tochki ubral
RESULT: begin preliminary tasks carried out executing... query: select * from Dokument, Verfasser, wird_verfasst WHERE Verfasser.Nachname = 'Einstein' OR Verfasser.Vorname = 'Einstein' AND Verfasser.Verid = wird_verfasst.Verid AND Dokument.Dokid = wird_verfasst.Dokid 0 books found Dokument Id Titel Dokument Typ Disputation Jahr Добавлено @ 12:27 delo v tom chto u nas bolee chem 1 tabliz, i shas chitayu o funkziyah JOIN i UNION no est nekotorie nedostatiki:
|
| Автор: BigN 30.5.2005, 22:37 | ||
вообшемто у меня проблема с созданием запрос для трех связанных таблиц
|
| Автор: BigN 1.6.2005, 18:20 | ||
sam podtaralsa
|
| Автор: Joes 1.6.2005, 21:14 | ||
$ забыл |
| Автор: BigN 2.6.2005, 01:07 |
| pasibo Joes Добавлено @ 01:07 pasibo Joes |