Hallo,
ich versuche gerade eine Tabelle aus einer generierten Textdatei, welches mittels Tabulatoren getrennt sind in MySQL-Datenbank zu bekommen. Da es sich um 4 Spalten und fortlaufende Zeilen bis 50 handelt ist mir $z1s1, $z1s2, $z1s3, $z1s4, $z2s1, $z2s2, $z2s3, $z2s4, usw. zu kompliziert.
Wie stelle ich es an, dass die Variable $z n s1 in PHP der n zu fortlaufende Zahl wird. Ich fand für das wichtigste (Zeilenzahl) keine Lösung Den Rest möchte ich später selbst schaffen (spaltenzahl).
Vorlage für Datenbankeinspeisung:blush:neueintrag = „INSERT INTO hpr_db (“;
if (!empty($z1s1))
{ $neueintrag .= $z1s1.", „; }
if (!empty($z2s1))
{ $neueintrag .= $z2s1.“, "; }
[usw.]
$neueintrag .= „$dummy) VALUES (“;
if (!empty($z1s1))
{ $neueintrag .= "’$z1s1’, "; }
if (!empty($z2s1))
{ $neueintrag .= "’$z2s1’, "; }
[usw.]
$neueintrag .= „’$dummy’)“;
$eintrag = mysql_query($neueintrag);
Ich vermute mit der While-Schleife würde es gehen, aber eine Variable innerhalb einer Variable geht nicht [$x=1; / while ($x