Hallo,
leider bin ich im Forum nicht fündig geworden, bastel schon seit Wochen an einem Warenkorb herum, da ich gerade versuche PHP und SQL zu erlernen. Wäre klasse, wenn mir jemand helfen könnte. Am besten so, dass es auch ein Neuling versteht. Von meiner Artikelseite sollen auf klick die Waren in den Warenkorb gelegt werden, was leider nicht funktioniert. Es steht leider nur das gesamte Gerüst da, ohne Daten. irgednwo gehen mir die Daten verloren...
Danke
Manuela
Das Script sieht folgendermaßen aus:
leider bin ich im Forum nicht fündig geworden, bastel schon seit Wochen an einem Warenkorb herum, da ich gerade versuche PHP und SQL zu erlernen. Wäre klasse, wenn mir jemand helfen könnte. Am besten so, dass es auch ein Neuling versteht. Von meiner Artikelseite sollen auf klick die Waren in den Warenkorb gelegt werden, was leider nicht funktioniert. Es steht leider nur das gesamte Gerüst da, ohne Daten. irgednwo gehen mir die Daten verloren...
Danke
Manuela
Das Script sieht folgendermaßen aus:
Code:
<?php
session_start();
include("dbconnect.php");
$_SESSION['nummer'] = $kundennummer;
if(!isset($_GET['id'])) {
$sql = "INSERT into
warenkorb
artikelid,
kundennummer,
anzahl
values ($id, ".$_SESSION['nummer'].", $anzahl)";
mysql_query($sql) or die(mysql_error());
}
$sql = "SELECT
name,
preis,
anzahl
from
artikel,
warenkorb
WHERE
warenkorb.kundennummer=".$_SESSION['nummer']." AND artikel.id=warenkorb.artikelid";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($result);
$anzahl = "UPDATE
warenkorb
SET
anzahl=".($row['anzahl']+1)
."WHERE
artikelid='$artikelid'
AND
kundennummer='$kundennummer'";
$result = mysql_query($anzahl) or die(mysql_error());
?>
<html>
<head><title>Warenkorb</title></head>
<body>
<h1>Warenkorb</h1>
<p><a href="bestellung.php">Jetzt bestellen</a><br><br>
<p>Folgende Artikel liegen im Warenkorb<p>
<table cellspacing=2 cellpadding=4 border=0>
<tr bgcolor="yellow">
<th>Artikel</th><th>Preis</th><th>Anzahl</th>
</tr>
<?php
print "<tr bgcolor='#cccccc'>";
print "<td>".$row['name']."</td><td>".$row['preis']." Euro</td><td>".$row['anzahl']."</td><td><a href='warenkorb.php?delete=".$row['artikelid']."'>"."Artikel löschen</a></td>";
print "</tr>";
?>
</table>
<p><a href="artikel.php">Zurück zur Artikelseite</a></p>
</body></html>