Bonjour, j'ai créer une fonction qui ne fonctionne pas :bangin ;D et je me suis un peux emmêlez les pinceaux .
Voici le code:
new VarMap[7];
forward NumHasard();
public NumHasard()
{
new DataString[256];
new IDR;
new idt = 1;
mysql_query("SELECT * FROM `infonum`");
mysql_store_result();
while(IDR != 1)
{
if(VarMap[6] == 0 && idt <= 6)
{
mysql_query("SELECT * FROM `infonum` WHERE `id` != '-1' ORDER BY RAND() LIMIT 1");
mysql_store_result();
mysql_fetch_field("numid", DataString);
IDR = strval(DataString);
VarMap[idt] = IDR;
idt ++;
}
else
{
printf("resultat: %d pour la variable 1.", VarMap[1]);
printf("resultat: %d pour la variable 2.", VarMap[2]);
printf("resultat: %d pour la variable 3.", VarMap[3]);
printf("resultat: %d pour la variable 4.", VarMap[4]);
printf("resultat: %d pour la variable 5.", VarMap[5]);
printf("resultat: %d pour la variable 6.", VarMap[6]);
return 0;
}
}
mysql_free_result();
return 1;
}
Voici ce que je voudrais qu'il fassent !
- prendre 6 numéro au hazard avec la fonction et les mettre dans 6 variable variable[1], variable[2]...
- le numéro doit etre different de ceux choisie precedament (les 5 derniers).
Si un peux aide pouvait mettre apportez je vous en serait reconnaissant.
Vince