我有以下代码,它应该为我工作,除了在查询完成之前需要很长时间之外?我怎样才能让它更快?有 2 条记录似乎需要 1 到 2 分钟。
$query2 = "SELECT COUNT(*) FROM preordertablet1";
$result = mysql_query($query2) or die(mysql_error());
$count = mysql_fetch_row($result);
//$result=mysql_query($query) or die ("Gegevens niet kunnen ophalen uit preorder tabel. Foutmelding: ".mysql_error());
$c=0;
while ($c<=$count)
{
$query="SELECT * FROM preordertablet1 WHERE ID = '$c'";
$result=mysql_query($query) or die ("gegevens niet geladen uit de preordertabel, fout: ".mysql_error());
while ($row=mysql_fetch_array($result))
{
$ID1=$ID1+1;
$c++;
$naam=$row['naam'];
$Postcodehuisnummer=$row['Postcodehuisnummer'];
$datum=$row['datum'];
$dagen=$row['dagen'];
$productid=$row['productid'];
$subid=$row['subid'];
//$ID2=$ID1;
//gegevens in database plaatsen
$result=mysql_query("INSERT INTO huur (ID, ID2, status, naam, Postcodehuisnummer, datum, dagen, productid, subid) VALUES ('$ID1', '$ID2', '1', '$naam', '$postcodehuisnummer', '$huurdatum', '$aantaldagen', '$productid', '$subid')") or die ("Fout: ".mysql_error());
echo 'preorder fiets toegevoegd met ID2: ', $ID2,'<br>';
//$ID1=$ID1+1;
}
}