Lid |
|
Ik wil de bijvoorbeeld de waarde van $_POST['add_cart32'] uitlezen. Als deze groter is dan 0, moet hij iets op het scherm zetten. Nu is het zo dat die '32' die achter 'add_cart' staat, een wisselend id is. Dit haal ik uit een database. Ik heb de volgende code, maar het werkt niet.
Wat doe ik fout?
<? // if the form was submitted
if ($test == 1){ $getid = mysql_query("SELECT id FROM articles WHERE art_maincat = '" . $main_cat . "' AND art_cat = '" . $cat . "'");
if (mysql_num_rows($getid) >= 1){
while ($row = mysql_fetch_array($getid)) {
$waarde = "add_cart".$row[0];
if ($_POST['"'.$waarde.'"'] > 0){
echo $row[0];
echo " is besteld ";
echo $_POST['"'.$waarde.'"']; }
}
}
}
?>
<? // if the form was submitted if ($test == 1){ $getid = mysql_query("SELECT id FROM articles WHERE art_maincat = '" . $main_cat . "' AND art_cat = '" . $cat . "'"); $waarde = "add_cart".$row[0]; if ($_POST['"'.$waarde.'"'] > 0){ echo $_POST['"'.$waarde.'"']; } } } } ?>
|