[MYSQL] Insertion automatisée ?
crosslink06
-
mjmdurand Messages postés 246 Date d'inscription Statut Membre Dernière intervention -
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
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:
- [MYSQL] Insertion automatisée ?
- Touche insertion clavier - Guide
- Insertion video powerpoint - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
1 réponse
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++
}
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++
}