Hallo Zusammen,
ich habe ein Problem und weiss nicht so recht weiter. Ich arbeite gerade an einer kleinen E-Shop Lösung.
In einer FOR Schleife lese ich die Artikel alle fein aus und Artikel die vom User ausgewählt wurden speichere ich dann in einer Warenkorbtabelle in die DB.
Nur mit der Anzahl weiss ich jetzt nicht so recht weiter, weil die wird ja erst direkt vor dem senden vom User festgelegt.
Da ich keinen Submit Button habe, weiss ich nicht wie ich es machen muss. Hier mal meine nicht funktionierende Lösung:
Hier die FOR SChleife wo die Artikel ausgelesen werden. Dahinter direkt das Warenkorb Icon zum senden:
Hoffe ihr könnte mir helfen
ich habe ein Problem und weiss nicht so recht weiter. Ich arbeite gerade an einer kleinen E-Shop Lösung.
In einer FOR Schleife lese ich die Artikel alle fein aus und Artikel die vom User ausgewählt wurden speichere ich dann in einer Warenkorbtabelle in die DB.
Nur mit der Anzahl weiss ich jetzt nicht so recht weiter, weil die wird ja erst direkt vor dem senden vom User festgelegt.
Da ich keinen Submit Button habe, weiss ich nicht wie ich es machen muss. Hier mal meine nicht funktionierende Lösung:
PHP-Code:
# Warenkorb in die DB schreiben
$mysql->clearall();
$mysql->set_table("project_warenkorb");
$mysql->set_field("user_id",$_SESSION['userID']);
$mysql->set_field("material_id",$_REQUEST['materialid']);
$mysql->set_field("anzahl",$_REQUEST['anzahl0']);
$mysql->insert();
PHP-Code:
<?
# Material auslesen
$mysql->clearall();
$mysql->set_table("project_material");
if($_REQUEST['categorie']!="")
$mysql->set_where("shop=1 AND categorie =" . $_REQUEST['categorie']);
else
$mysql->set_where("2=1");
$material_num=$mysql->select();
for($x=0;$x<$material_num;$x++)
{
?>
<td style="width: 40px;" class="listenhintergrund2_schwach" align="center"><input type="text" name="anzahl<? echo $x?>"
value="<? if ($_REQUEST['anzahl'][$x]>0) echo $_REQUEST['anzahl'][$x]; else echo "0";?>" style="width: 30px;" maxlength="3"></td>
<td class="listenhintergrund2_schwach"><a href="main.php?ebene1=select_bestellung&ebene2=show_shopbestellung&
Send=1&categorie=<? echo $cat?>&materialid=<? echo $material_id[$x];>">
<img src="images/16x16_warenkorb.gif" border="0"></a></td>
</tr>
<?
}
?>
Kommentar