Morgen zusammen.
Ich habe folgendes Problem: Ich würde gerne mehrere Datensätze nacheinander auslesen und in eine Tabelle schreiben. Der Datensatz soll anhand der Primary Key bestimmt werden.
Hierzu lese ich zunächst anhand von mysql_data_seek den Primary key aus und schreibe ihn in eine Variable.
Mein Probleme: Egal wie oft die Schleife durchlaufen wird, mysql_data_seek scheint immer auf den letzten Datensatz zu zeigen.
D.h. ich bekomme immer den selben Wert zurückgeliefert.
Hat jemand vieleicht eine Idee?
Ich habe folgendes Problem: Ich würde gerne mehrere Datensätze nacheinander auslesen und in eine Tabelle schreiben. Der Datensatz soll anhand der Primary Key bestimmt werden.
Hierzu lese ich zunächst anhand von mysql_data_seek den Primary key aus und schreibe ihn in eine Variable.
Mein Probleme: Egal wie oft die Schleife durchlaufen wird, mysql_data_seek scheint immer auf den letzten Datensatz zu zeigen.
D.h. ich bekomme immer den selben Wert zurückgeliefert.
PHP-Code:
for($j = 1; $j <= $räume; $j++)
{
$rID="";
$count = "SELECT ID FROM Autos";
$Count = mysql_query($count);
mysql_data_seek($Count, $j);
while($row = mysql_fetch_array($Count))
{
$rID = $row[0];
}
$count = "SELECT Automarke FROM Autoverwaltung, Autos WHERE Autoverwaltung.FK_Marke = Autos.ID and Autos.ID=\"$rID\"";
...
}
Kommentar