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.
          
 Moderator


 
Kommentar