A wiedz napisałem wyszukiwarke:
<?php
function pol_mysql() {
$db_host = '$$$$$';
$db_user = '$$$$$';
$db_pass = '$$$$$';
$db_name = '$$$$$';
if(!$lacz)
{
echo "Wystąpił błąd: Połączenie z bazą nie powiodło się.";
//wybieramy bazę
echo '<b>Baza danych chwilowo niedostepna. Przepraszamy.</b>'; }
}
pol_mysql();
$getik = $_GET['co'];
$getik2 = $_GET['co2'];
$getik3 = $_GET['co3'];
$getik4 = $_GET['co4'];
if ($_GET['co']) {
$wynik = mysql_query("SELECT * FROM `fusion_downloads` WHERE (`download_author` LIKE '%".$getik."%' '%".$getik2."%' '%".$getik3."%' '%".$getik4."%')"); /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
$download_id = $r['download_id'];
echo "<a href=\"downloads.php?cat_id=1&info_id=$download_id\">$download_id</a> "; }
} else {
echo '<form method="get" action=""> <input type="checkbox" name="co3" value="maka">maka<br>
<input type="checkbox" name="co2" value="jaja">jaja<br>
<input type="checkbox" name="co4" value="woda">blue curacao<br>
<input type="checkbox" name="co" value="cukier">cukier<br>
<p><input type="submit" value="submit" name=""></p>
</form>';
}
?>
Ma na szukać przepisów po wybraniu jakie sie ma składniki.
Przykładowy rekord:
składniki - jaja <br> cukier
Jeśli zaznaczymy że posiadamy jaja i cukier wyświetli go lecz jesli zaznaczymy sam cukier też sie wyświetli!
Jak to naprawić?
Podejżewam że brakuje czegoś w stylu "and" "&&"
Kod
http://aobb.subtech.pl/game/wyszukiwarka.php
----
No dalej pomoże ktos?
Ten post edytował Helid 23.12.2007, 11:54:08