Guten Tag
Ich bin gerade an einem Online shop dran und habe schon alles fertig bis auf den Warenkorb. Ich schaffe es zwar, dass ich ein Produkt auswählen kann und die Produktnummer zum Warenkorb geht und ich durch die dann alle Angaben aus der Datenbank auslassen kann.
Aber wie kann ich eine Schleife machen, dass ich eine unbestimmte Menge an Artikeln nach einander auflisten kann?
Hier ist mal den Script vom Warenkorb.
Ich bin gerade an einem Online shop dran und habe schon alles fertig bis auf den Warenkorb. Ich schaffe es zwar, dass ich ein Produkt auswählen kann und die Produktnummer zum Warenkorb geht und ich durch die dann alle Angaben aus der Datenbank auslassen kann.
Aber wie kann ich eine Schleife machen, dass ich eine unbestimmte Menge an Artikeln nach einander auflisten kann?
Hier ist mal den Script vom Warenkorb.
PHP-Code:
<?php
session_start();
?>
<?php
include("includes/language.php");
include("lang/".$lang_file);
?>
<!DOCTYPE html>
<php>
<head>
<title>Warenkorb</title>
<meta property="og:url" content="http://www.onlineshop.com" />
<meta property="og:type" content="website" />
<meta name="viewport" content="width=device-width, initial-scale=1.0 user-scalable=yes">
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta charset="UTF-8">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" href="css/Warenkorb.css" type="text/css" >
<link rel="stylesheet" href="css/footer.css" type="text/css">
<link rel="stylesheet" href="css/menubardark.css" type="text/css">
<link rel="stylesheet" href="css/Titel-dunkel.css" type="text/css">
<link rel="icon" type="image/png" href="siteimag/icon.png">
</head>
<body id="body">
<div id="container">
<div id="main-header" >
<?php include("includes/menubar.php");
?>
</div> <!---------main-header--->
<div id="Warenkorb">
<div class="InhaltWarenkorb">
<div ><table id="Titel"><tr><td class="TitelTd">Warenkorb</td></tr></table></div>
<h3>Warenkorb</h3>
<p>Ihre bisherige Auswahl:</p>
<table border="1">
<tr>
<td><b>Artikel</b></td>
<td><b>Nr.</b></td>
<td><b>Einzelpreis</b></td>
<td><b>Anzahl</b></td>
<td><b>Gesamtpreis</b></td>
</tr>
<?php
$db = mysqli_connect('localhost','Testuser','1234','Onlineshop');
$warenkorb = $_SESSION['warenkorb'];
echo $warenkorb;
$sql = "SELECT * FROM Product WHERE ProductID ='$warenkorb' LIMIT 1 " ;
$res = mysqli_query($db, $sql);
$dsatz = mysqli_fetch_assoc($res);
if ($dsatz > 0) {
echo $dsatz["ProductName"] ."<br>"
.$dsatz["Color"] ."<br>"
.$dsatz["Size"] ."<br>"
.$dsatz["ProductID"] ."<br>"
.$dsatz["ProductPrice"] ."<br>";
$ProductN = $dsatz["ProductName"];
$ProID = $dsatz["ProductID"];
}else {
echo "Es geht nicht";
}
?>
</table>
</div>
</div>
</div>
<div class="main-footer">
<?php include("includes/footer.php"); ?>
</div>
</body>
</php>

Kommentar