[MYSQL] Insertion automatisée ?

crosslink06 -  
mjmdurand Messages postés 246 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Ce que je dois faire:

INSERT Into nomdematable
VALUE ("", "", "var1-$var2-$var3", "")

Et:

$var1 contient 20 enregistrements
$var2 contient 5 enregistrements
$var3 contient 100 enregistrements

Je souhaite insérer toutes les combinaisons possibles (sans doublons bien sûr), soit 20X5X100 = 10000 lignes différentes. Comment faire pour automatiser tout cela ?

C'est très important pour moi
Merci beaucoup de votre aide
A voir également:

1 réponse

mjmdurand Messages postés 246 Date d'inscription   Statut Membre Dernière intervention   44
 
pour cela, je repond ==>boucle while :

mysql_connect('localhost','root','');
mysql_select_db('test');

//pour $var1

$numero=1;

while ($numero <= 20 )
{

mysql_query("INSERT INTO nomdematable VALUE ("", "", "var1", "") ;
$numero++;

}

//pour $var2

$numero=1;

while ($numero <= 20 )
{

mysql_query("INSERT INTO nomdematable VALUE ("", "", "var2", "") ;
$numero++;

}

//pour $var3

$numero=1;

while ($numero <= 20 )
{

mysql_query("INSERT INTO nomdematable VALUE ("", "", "var3", "")
$numero++

}
1