Jeremygolf
Mitglied
Hallo zusammen,
wir probieren einen Warenkorb zu realisieren. Für das müssen wir Daten aus einer Datenbank in einen Array lesen. Dies wollen wir mit einer while Schlaufe machen.
Es gibt und aber nur einen Datensatz aus = warscheinlich schreibt er nur einen Datensatz in den Array.
Danke für eure Hilfe :)
Array
Array wird ausgelesen:
wir probieren einen Warenkorb zu realisieren. Für das müssen wir Daten aus einer Datenbank in einen Array lesen. Dies wollen wir mit einer while Schlaufe machen.
Es gibt und aber nur einen Datensatz aus = warscheinlich schreibt er nur einen Datensatz in den Array.
Danke für eure Hilfe :)
Array
PHP:
<?php
ini_set("session.use_cookies", "0");
ini_set("url_rewriter.tags", "");
session_start();
$_SESSION['warenkorb']="warenkorb";
$pizza = mysql_query("SELECT * FROM pizzen") or die(mysql_error());
while($row = mysql_fetch_row($pizza))
$waren = array(
$row[0] => array(
'name' => $row[1],
'zutaten' => $row[2],
'preis' => $row[3])
);
};
?>
Array wird ausgelesen:
PHP:
<?php
foreach ($waren as $id => $produkt) {
printf('
<tr class="pizza">
<td class="pizza"><h3>%s</h3>%s</td>
<td class="preis">%01.2f CHF</td>
<td class="status">Bestellen</td>
</tr>',
$produkt['name'],
$produkt['zutaten'],
$produkt['preis']
);
};
?>