Nešto petljam s PHP-om i MySQL-om, početnik sam pa samo probavam...
Imam u jednom fajlu
Code:
<form name="forma" method="post" action="trazi.php">
<input type="text" name="pretraga">
<input type="submit" value="Pretrazi">
<form name="forma" method="post" action="trazi.php">
<input type="text" name="pretraga">
<input type="submit" value="Pretrazi">
a u fajlu trazi.php je ovo:
Code:
<?php
include("konekcija.php");
$pretraga=$_POST[pretraga];
$rezultat = mysql_query("SELECT * FROM tablica WHERE tekstovi LIKE '%".$pretraga."%'");
while($red = mysql_fetch_array($rezultat))
{
echo "$red[tekstovi] <br>";
}
?>
<?php
include("konekcija.php");
$pretraga=$_POST[pretraga];
$rezultat = mysql_query("SELECT * FROM tablica WHERE tekstovi LIKE '%".$pretraga."%'");
while($red = mysql_fetch_array($rezultat))
{
echo "$red[tekstovi] <br>";
}
?>
Ova pretraga radi ako je je upisana samo jedna rijec, ali ako se upišu dvije riječi ne daje nikakve rezultate. Kako da razdvojim te riječi... kako uopće napraviti da pretraga sa dvije ili više riječi funkcionira?
Hvala!