Insert Into Probleme

Hallo Xching,

auch wenn du 3 verschiedene Threads zum gleichen Thema aufmachst, erhöht das nicht die Chance, dass dir geholfen wird.

Vielleicht solltest du
A) beschreiben, was du erreichen willst
B) beschreiben, was du bisher versucht hast
C) beschreiben, was genau momentan passiert, welcher Output kommt

Oder:
A) Nicht den Quellcode von fremden Leuten versuchen zu verändern, denn so wie du hier auftrittst, scheinst das nicht dein eigener Code zu sein.
B) Such dir ein Hilfe-Forum in deiner Muttersprache, denn so wie du dich ausdrückst, scheint Deutsch nicht deine Stärke zu sein.

Mit besten Grüßen
DJ2K
 
Und was gibt er jetzt aus?
Ich sehe nur gerade folgendes
1) bei jedem Schleifendurchgang überschreibst du die Variable $sqladd
2) Innerhalb der Schleife füllst 2 mal hintereinander die Variable sqladd ab
3) Die Strings die du in der Schleife erstellst, haben absoluit nix mit einem INSERT-SQL zu tun
4) im SQL-String fehlen die () bei der Feldliste und bei der Valueliste
5) im sprintf übergibst du Variaben die im String gar keinen Sinn machen.
6) Das hab ich schon mal in einem anderen Thread von dir erwähnt! die ersten beiden Zeilen bewirken, dass du gar nie in diesen Code-Abschnitt rein kommst. Du setzt $knr auf 0. Anschliessen prüfst du ob $knr grösser als 0 ist. Ist es aber sicher nicht, da es wegen der Zeile davor genau 0 ist.

PHP:
//$data simulieren
$data = array('name'=>'X', 'vorname' => Y);

//Arrays initializieren
$fieldlist = array();
$valuelist = array();
//Daten in die Arrays abfüllen
foreach($data as $fieldname => $value){
    $fieldlist[] = $fieldname;
    $valuelist[] = "'{$value}'";
}
//SQL erstellen
$sql = sprintf("INSERT INTO tltaq_tuiagenturen (%s) VALUES (%s)", implode(',', $fieldlist), implode(',', $valuelist));

echo $sql; 
//gibt das folgende aus:
//INSERT INTO tltaq_tuiagenturen (name,vorname) VALUES ('X','Y')
 
Zuletzt bearbeitet:
Nicht zu vergessen:
5) In der erste Zeile setzt du $knr auf 0, womit die If-Abfrage natürlich nicht greift und dein Code gar nicht ausgeführt wird
 
:D Ist natürlich super, wenn zwei Personen gleichzeitig dran arbeiten!

Man bräuchte eine Funktion, die anzeigt, welche Personen gerade an einem Thread arbeiten (natürlich mit Zeitstempel, damit man es sieht, falls jemand auf "Antworten" geklickt hat, aber seit ner Stunde kacken ist ;))
 
Zurück