Php nybegynder
Jeg er total nybegynder til php og prøver at lære mig selv det via diverse links på nettet. Mit første projekt er at lave min indkøbsseddel i PHP så jeg kan gå nede i butikken og "hakke" de ting af jeg putter i kurven efterhånden. Den del hvor jeg ligger tingene ind i databasen på min hjemme computer virker fint, men problemet er når jeg vil have slettet dem jeg sætter hak i. Jeg ved godt det ikke kan lade sig gøre på den måde jeg har prøvet på, men kan ikke lige finde en løsning jeg kan bruge, håber i kan hjælpe mig.Her er min code til den side jeg går med på min telefon nede i butikken:
============================================
<?php
//Connect to DB
$db = mysql_connect("localhost","root","","");
//Select Database
mysql_select_db("indkob");
if (!isset($kobt)){
?>
<form action="<?php echo("$PHP_SELF");?>" method="post" name="send">
<table cellpadding=0 cellspacing=0 border=0><tr>
<?php
$Vare = "SELECT * FROM indkob WHERE antal > 0 and KAT < 10 ORDER BY vare";
$getVareResult = mysql_query($Vare,$db);
while ($aVare = mysql_fetch_array($getVareResult)){
// echo "";
echo "<td><input name=\"";
echo "A";
echo $aVare['ID'];
echo "\" type=\"checkbox\" value=\"1\">";
echo "</td><td>";
echo ($aVare['vare']);
echo "</td><td>";
echo ($aVare['antal']);
echo "</td></tr>";
// echo "<br />";
};//end of while
echo "</table>";
//}; //end of isset
?>
<input name="kobt" type="hidden" value="kobt">
<input type="submit" value="Købt">
</form>
<?php
}; //end of isset
if (isset($kobt)){
echo "Kom godt hjem!";
// Det er her der er et stort problem med at få lortet til at opdatere....... Dem der er sat "hak" i skal være 0 i antal....
// Jeg ved godt det er HELT forkert dette, men jeg har ikke lige en løsning, kan godt se at den bruger samme variable flere gange.
$tempString = "UPDATE indkob SET antal= 0 WHERE ID='$ID'" ;
mysql_query($tempString,$db);
};
?>
====================================
Der må gerne grines :)
