• Ich brauche ihre Hilfe,ich weiß es nicht ,wo ich Fehler gemacht habe es kommt nur eine Tabelle raus und eine Wert:confused:
    Z.B Das Ergebnis soll so sein INSERT INTO tltaq_tuiagenturen(quell_agt_nr,vkanal_nr,vkanal_name1,name2,str_name)VALUES('321','248','Stanglmeier')

    Die Ausgabe von diesem ist nur
    INSERT INTO tltaq_tuiagenturen (aktuelle_entwicklung) VELUES (-4.60234260559082)
    ich brauche eure Hilfe:(

    Einmal editiert, zuletzt von SchlechtIT (15. September 2010 um 14:48)

  • Oder so

    Edit: ^^

    5 Mal editiert, zuletzt von Pion (16. September 2010 um 16:57)

  • Oder so


    Edit: ^^



    Das funzt doch von vorne bis hinten nicht :mrgreen:
    Hier mal eine Alternative, wie ich fauler Sack es machen würd:

    PHP
    <?php
    if ($data)
    {
    	$theQuery = "INSERT INTO `tltaq_tuiagenturen` (`" . join ('`, `', array_map("mysql_escape_string", array_keys($data))) . "`) VALUES ('" . join ('\', \'', array_map("mysql_escape_string", array_values($data))) . "')";
    	print $theQuery;
    }
    ?>

    http://de2.php.net/array_keys
    http://de2.php.net/array_values
    http://de2.php.net/array_map
    http://de2.php.net/join
    http://de2.php.net/mysql_escape_string

    durchlesen und verstehen.

    Gruß crAzywuLf :D

    3 Mal editiert, zuletzt von crAzywuLf (15. September 2010 um 20:50)

  • z.B. werden die Strings leider nicht aneinander gehängt ^^



    Wo werden die nicht aneinander gehängt? Schau nochmal genau hin.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • Wo werden die nicht aneinander gehängt? Schau nochmal genau hin.



    Da hab ich mir wohl ein Eigentor geschossen. :mrgreen:
    Hast recht aber trotzdem gibt es einen Syntax Error bei dem mysql_query -> "' und die values besitzen kein Hochkomma aussenrum und mit Sicherheit brauch ich garnicht erst anfangen.

    Gruß crAzywuLf :D

  • Stimmt der Syntaxerror ist da, verdammt keinen Editor benutzt :( :( :( , nunja wenn die Values ints sind solltest du kein Hochkomma setzen

    EDIT: VALUES('321','248','Stanglmeie r') ist ja auch nicht korrekt

    Habs mal ausgebessert

    Einmal editiert, zuletzt von Pion (17. September 2010 um 13:51)

  • Stimmt der Syntaxerror ist da, verdammt keinen Editor benutzt :( :( :( , nunja wenn die Values ints sind solltest du kein Hochkomma setzen

    Habs mal ausgebessert


    Zitat

    Z.B Das Ergebnis soll so sein INSERT INTO tltaq_tuiagenturen(quell_agt_nr,vkanal_nr,vkanal_n ame1,name2,str_name)VALUES('321','248','Stanglmeie r')

    jo sind aber anscheinend auch Zeichenketten bei

    Gruß crAzywuLf :D