par
moogli » 20 mai 2011, 13:20
je verrais plutôt un truc comme ça
<?php
$result = array("1"=>"bonjour","2"=>"hello","3"=>"hola");
$SQL = 'INSERT INTO ma_table (id,mot) VALUES';
foreach ($result as $id=>$mot) {
$SQL .= '('.mysql_real_escape_string($id).',\''.mysql_real_escape_string($mot).'\'),';
}
$SQL = substr($SQL,0,-1).';';
var_dump($SQL); // ça c'est juste pour voir le résultat ^^
?>
ça te permet une insertion de tous en une seule fois.
@+
je verrais plutôt un truc comme ça
[php]
<?php
$result = array("1"=>"bonjour","2"=>"hello","3"=>"hola");
$SQL = 'INSERT INTO ma_table (id,mot) VALUES';
foreach ($result as $id=>$mot) {
$SQL .= '('.mysql_real_escape_string($id).',\''.mysql_real_escape_string($mot).'\'),';
}
$SQL = substr($SQL,0,-1).';';
var_dump($SQL); // ça c'est juste pour voir le résultat ^^
?>
[/php]
ça te permet une insertion de tous en une seule fois.
@+