Code:
<?php
$searchTerm = trim($_GET['naziv']);
if($searchTerm == "")
{
echo "Odaberite parametre pretrage";
exit();
}
$host = "localhost";
$db = "pretraga_smestaja";
$pwd = "";
$user = "root";
$link = mysqli_connect($host, $user, $pwd, $db);
$query = "SELECT * FROM tabela WHERE naziv LIKE '%$searchTerm%' "; //**KAKO DA DODAM PRETRAGU ZA KOLONU VRSTA
$results = mysqli_query($link, $query);
if(mysqli_num_rows($results) >= 1)
{
$output = "<p class=\"rezultati\" > REZULTATI PRETRAGE </p>" ;
while($row = mysqli_fetch_array($results))
{
$output .= "<p class=\"line\"></p>"."<br />";
$output .= "
<table width=\"100%\">
<tr>
<td rowspan=\"3\"><img src=\"http://putanja/" . $row['slika'] ."\" width=\"200\" height=\"100\" class=\"slika_prezentacije\"/></td>
<td width=\"2%\" rowspan=\"3\"> </td>
<td colspan=\"3\"><div align=\"center\">". $row['naziv'] . "</div></td>
</tr>
<tr>
<td><div align=\"center\" class=\"detaljnije\">". $row['detaljnije'] ."</div></td>
<td width=\"2%\" rowspan=\"2\"> </td>
<td><div align=\"center\" class=\"kontakti\">". $row['kontakti'] ."</div></td>
</tr>
<tr>
<td><div align=\"center\" class=\"pitanja\">". $row['pitanja'] ."</div></td>
<td><div align=\"center\" class=\"upit\">". $row['upit'] ."</div></td>
</tr>
</table>
";
}
echo $output;
}
else
echo "Nažalost nema rezultata za tražene kriterijume.Molimo Vas pokušajte ponovo. " . $searchTerm;
?>
<?php
$searchTerm = trim($_GET['naziv']);
if($searchTerm == "")
{
echo "Odaberite parametre pretrage";
exit();
}
$host = "localhost";
$db = "pretraga_smestaja";
$pwd = "";
$user = "root";
$link = mysqli_connect($host, $user, $pwd, $db);
$query = "SELECT * FROM tabela WHERE naziv LIKE '%$searchTerm%' "; //**KAKO DA DODAM PRETRAGU ZA KOLONU VRSTA
$results = mysqli_query($link, $query);
if(mysqli_num_rows($results) >= 1)
{
$output = "<p class=\"rezultati\" > REZULTATI PRETRAGE </p>" ;
while($row = mysqli_fetch_array($results))
{
$output .= "<p class=\"line\"></p>"."<br />";
$output .= "
<table width=\"100%\">
<tr>
<td rowspan=\"3\"><img src=\"http://putanja/" . $row['slika'] ."\" width=\"200\" height=\"100\" class=\"slika_prezentacije\"/></td>
<td width=\"2%\" rowspan=\"3\"> </td>
<td colspan=\"3\"><div align=\"center\">". $row['naziv'] . "</div></td>
</tr>
<tr>
<td><div align=\"center\" class=\"detaljnije\">". $row['detaljnije'] ."</div></td>
<td width=\"2%\" rowspan=\"2\"> </td>
<td><div align=\"center\" class=\"kontakti\">". $row['kontakti'] ."</div></td>
</tr>
<tr>
<td><div align=\"center\" class=\"pitanja\">". $row['pitanja'] ."</div></td>
<td><div align=\"center\" class=\"upit\">". $row['upit'] ."</div></td>
</tr>
</table>
";
}
echo $output;
}
else
echo "Nažalost nema rezultata za tražene kriterijume.Molimo Vas pokušajte ponovo. " . $searchTerm;
?>
Kako da uz pretragu naziva dodam pretragu npr. jos tri kolone iz baze.Neka te kolone npr. budu vrsta i tip.
Kako da definisem promenljive na pocetku i kako da napisem query.
Mislim da bi u produzetku quverya trebalo da dodam AND vrsta LIKE ‘%$vrsta%’ ali ne znam kako da na pocetku definisem promenljivu.
Pokusao sam kao na primeru ispod ali javlja se greska.
Code:
$vrsta= trim($_GET['vrsta']);
if($vrsta == "")
{
echo "Odaberite parametre pretrage";
exit();
}
$vrsta= trim($_GET['vrsta']);
if($vrsta == "")
{
echo "Odaberite parametre pretrage";
exit();
}
Verujem da vam je ovo lako tako da je pozeljan odgovor u kodu.
Nadam se dance biti problem dva - tri reda koda.
Hvala puno unapred.