Skocz do zawartości

Wyszukiwarka w MYSQL


criscom

Polecane posty

Witam,

mam problem ze zrobieniem wyszukiwarki z bazy mysql

 

a wiec...

 

BAZA DANYCH

-----------------------------------------------------------------------------------------

id| temat | opis | rozwiazanie | autor | kontakt

-----------------------------------------------------------------------------------------

1 | cos ta | opis tego | rozwiazanie tego | Jan kowal | tel 555 555 555

 

 

Potrzebuje zapytania do bazy danych aby wyszukiwał łączone zapytania. Próbowałem to z funkcią Like ale nia podołałem stąd to moje zapytanie

 

A więc zapytanie musze sformułować w sposób następujący

 

Z Tabeli BAZA BANYCH wyszukaj w temat lub opis lub autor lub rozwiazanie frazy kilku wyrazowej np: "opis tego"

 

Następnie wypisz cały wiersz z danymi

 

1 | cos ta | opis tego | rozwiazanie tego | Jan kowal | tel 555 555 555

 

Za ewentualną pomoc będe bardzo wdzięczny

 

na chwile obecna uzyskałem taki nie zadawalający wynik

 

<?include('connect/connect.php');?>

<form name="form1" method="post" action="index.php?go=file/search">

<input type="text" name="search" size="20">

<input type="submit" name="Submit" value="Szukaj>>">

</form>

 

 

<? $search = $_POST['search']; ?>

 

 

<?

 

if (mysql_connect($sql_serwer, $sql_login, $sql_haslo)

 

and mysql_select_db($sql_baza)) {

 

mysql_query("INSERT INTO $sql_tabela SET $sql_baza]}'");

 

$wynik = mysql_query("SELECT * FROM $sql_tabela WHERE 'temat' LIKE '$search' ");

 

$result = MYSQL_QUERY($query);

 

if ($wynik) {

 

echo "<tr> <td colspan= 7 class=\"linia1\">Lista tematów w Bazie :</td></tr>";

 

echo"<tr> <td class=\"linia3\" width=\"30\">Numer ID tematu</td>

 

<td class=\"linia3\" width=\"150\">Temat</td>

 

<td class=\"linia3\" width=\"30\">Autor</td>

 

<td class=\"linia3\" width=\"30\">Opcja</td> </tr>";

 

while($dane=mysql_fetch_assoc($wynik)) {

 

if (++$i>1) echo "<tr>";

 

echo "

 

<td class=\"linia2\">ID tematu : {$dane[id]}</td>

 

<td class=\"linia2\">{$dane[temat]}</td>

 

<td class=\"linia2\">{$dane[autor]}</td>

 

<td class=\"linia2\">

<form action=\"look.php\" method=\"GET\">

<input type=hidden name=\"id\" value=\"$dane[id]\">

<input type=hidden name=\"temat\" value=\"$dane[temat]\">

<input type=hidden name=\"problem\" value=\"$dane[opis_problemu]\">

<input type=hidden name=\"rozwiazanie\" value=\"$dane[opis_rozwiazania]\">

<input type=hidden name=\"autor\" value=\"$dane[autor]\">

<input type=hidden name=\"kontakt\" value=\"$dane[kontakt]\">

<input type=submit value=\"Pokaż\"/>

</form></a>

</td>

 

</tr>";

 

}

 

}

 

 

 

}

 

?>

 

 

<h2>Pozdrawiam</h2>

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...