Hallo
ich habe folgende scripts
Die Variabel werden alle gut angezeigt aber mysql query fuzt net. Die Tabelle "bestellung" belibt leer nach submit. Ich bekomme auch keine Fehlermeldung.
ich habe folgende scripts
PHP-Code:
if(isset($_POST['submit'])) {
if (isset($_SESSION['ID']))
{
$sql = "SELECT
*
FROM
users
WHERE
ID = '".$_SESSION['ID']."';";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
echo "You are logged in as:\n<b>".$row['Name']."</b>";
session_register("Kundname");
$Kundname=$row['Name'];
}
echo "<form ".
"action=\"index.php?section=admin&site=bestellung&action=add\" ".
"method=\"post\" ".
"class=\"formular\">\n";
$kname=$_POST['kartenname'];
$kanzahl=$_POST['anzahl'];
$summe = 0;
for ($i=0; $i<count($kname); $i++) {
$sql = "SELECT
*
FROM
karten
where
Name ='$kname[$i]';";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
$preis_summe_karte= ($anzahl[$i] * $row['Preis']);
echo "\nkartenname:\n";
echo $row['Name']."\n";
echo "\nPreis:\n";
echo $row['Preis']."\n<b>Euro</b>\n";
echo "Anzahl:".$anzahl[$i];
echo "Preis der einzelnen Karte:\n".$preis_summe_karte."<br>";
$summe= $summe + $preis_summe_karte;
$query = "INSERT INTO bestellung
(Kundenname,Kartenname,Kartenanzahl,Preis,Gespreis)
VALUES
('".$Kundname."','".$row['Name']."','".$anzahl[$i]."','".$row['Preis']."','".$preis_summe_karte."');";
Die Variabel werden alle gut angezeigt aber mysql query fuzt net. Die Tabelle "bestellung" belibt leer nach submit. Ich bekomme auch keine Fehlermeldung.
Kommentar