Nu kan jeg ikke lide fanatisk misbrug af MySQL serveren. Så e stedet for at lave x^1000 kald, så nøjes vi med ét.
Næsten alle kald der handler om INSERT eller UPDATE kan skæres ned til et kald. Endda også når man skal opdatere mere end en række.
// Husk at forbinde til databsen med mysql_connect
if (isset($_POST["go"])){
$numbersArray = explode(",", $_POST["numbers"]);
foreach($numbersArray as $idx => $val){
$numbersArray[$idx] = '('.(int)$val.')';
}
mysql_query('INSERT INTO numbers (Number) VALUES '.implode(',',$numbersArray));
}
else{
echo "<form method=\\"post\\">";
echo "<input type=\\"text\\" name=\\"numbers\\"";
echo "<input type=\\"submit\\" name=\\"go\\" value=\\"go\\"";
echo "</form>";
}
Indlæg senest redigeret d. 17.04.2007 21:41 af Bruger #10216