Witam
Chciałem na swojej stronie zrobić panelik do wyświetlanie produktow z danej kategorii i/lub dyscypliny.
(robię taki mini sklepik sportowy) i mam mały dylemat ze skryptem.
Może najpierw forma w html:
<form id="frmPokaz" action="pokaz.php" method="get" > <td class="underline">Dyscyplina:
</td> <select name="dyscyplina" id="select"> <td class="underline">Kategoria:
</td> <td><input name="kategoria" type="checkbox" class="checkbox" value="1"/></td> <td><input name="kategoria" type="checkbox" class="checkbox" value="2"/></td> <td><input name="kategoria" type="checkbox" class="checkbox" value="3"/></td> <td><input type="submit" class="submit" name="submit" id="pokaz" value="Pokaz"></td>
Skrypt:
<?php
require_once ("include/polaczenie.php");
foreach ($_GET['kategoria'] as $pt) {
$in1 .= "'" . $pt . "',";
}
$sql = "SELECT ID_prod, ID_kat, ID_dyscyplina, nazwa_prod, cena, dostepny, opis_pro
d
FROM produkty WHERE ID_kat IN (" . $in1 . ") AND ID_dyscyplina=" . $_GET['dyscyplina'] . ");";
//echo $sql;
{
{
echo '<p class="p_szukaj_php">',$row['nazwa_prod'],'</p> <table class="szukaj_php" cellpadding="5">
<tr>
<td rowspan="2" valign="top" align="left" cellpadding="5"><img src="images/img_male/',$row['ID_prod'],'.jpg"/> </td>
<td colspan="4" valign="top" width="400" align="left">',$row['opis_prod'],'</td>
</tr>
<tr>
<td align="left" valign="top">Cena: ',$row['cena'],'</td>
<td align="left" valign="top">Dostepny: ',$row['dostepny'],'</td>
<td align="left" valign="top"><a href="opinie.php"><input type="submit" class="submit" value="Opinie"></a></a></td>
<td align="left" valign="top" align="right"><a href=""><input type="submit" class="submit" value="Do Koszyka"></a></td>
</tr>
</table>
<p class="p_szukaj_php"></p>';
}
}
?>
I pluje mi takim błędem:
[b]
<?php
Warning[/b]: Invalid argument supplied for foreach() in [b]C:WebServhttpdRunners2pokaz.php[/b] on line [b]213[/b]
Something is wrong in your syntax obok ') AND ID_dyscyplina=)' w linii 2
?>
Nie wiem co jest grane już.
Pomoże ktoś?
Pozdrawiam
Powód edycji: dodałem tag i zmodyfikowałem temat (cysiaczek)