Einzelnen Beitrag anzeigen
  #1  
Alt 17.12.2004, 14:12:35
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
tabellen namen in variable und dann query speichern prob

hab ein kleinse problem mit meinem insert befehl

habe mehrer tabellen und speichere den tabellen nahmen in einer variable ab.

wenn ich aber jetzt versuche den datensatz zu speichern bringt er mir nur einen fehler. habe den tabellen namen noch nie in ne variable gespeichert, sprich ich weis net ob das überhaupt so funktionieren kann.

hier mal der code

PHP-Code:
<?
    if (isset($_POST['save_x'])){
        //die variable $jahr enthält den tabellen namen                
        $query = "INSERT INTO '".$jahr."' set
                    b_datum = '".$datum."',
                    b_text = '".$text."',
                    b_kunde = '".$kunde."',
                      b_saldo = '".$saldo."',
                      b_ein = '".$ein."',
                      b_aus = '".$aus."',
                    b_konto = '".$konto."',
                    b_steuer = '".$steuer."',
                    b_monat = '".$monat."'";

        mysql_query($query) or die(mysql_error());
    }
?>
und hier die fehlermeldung
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''2005' set b_datum = '', b_text = '', b_kunde

2005 ist übrigens der tabellen name

Geändert von Stifler (17.12.2004 um 14:31:57 Uhr)
Mit Zitat antworten