|
|
|
|
A ma connaissance, la requete sql 'INSERT' permet, dans une même table, de faire plusieurs insdertions du type :
$query = "INSERT INTO `photo` VALUES ('val1', 'val2'),('val1','val2'), ... "; Et ce autant que tu le souhaite, du moins je crois; Pour la syntaxe, vérifie ça doit être à peu prêt ça. Conclusion, tu n'a qu'à faire une construction de ta requète dans un while du genre : if(isset($_POST['photo'])) $photos = $_POST['photo']; else exit; if( $photos.lenfth() == 0 ) exit; $i = 0; $continue = true $query = "INSERT INTO `photo` VALUES "; while ( $i < $photos.length() ) { $query.= "('".$photos[$i][1]."','".$photos[$i][1]."'); if( (++$i) >= $photos.length() ) $continue = false; else $query .= ","; } // Et tu execute ta requete : @mysql_query($query,$conn) OR die("pb insert"); Pour ce qui est du $photos.length(), c'est pas sur que ce soit le bon truc car à force de faire du java, du C, du php dans la journée je sais plus du tout. Voilà, j'espere que ca va t'aider @++
|
Résultats pour [tableau php/mysql]comment mettre un tableau
Résultats pour [tableau php/mysql]comment mettre un tableau
Résultats pour [tableau php/mysql]comment mettre un tableau