Problème dans mon script php
Résolu/Fermé
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
27 nov. 2008 à 19:54
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 28 nov. 2008 à 00:14
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 28 nov. 2008 à 00:14
A voir également:
- Problème dans mon script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
5 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
27 nov. 2008 à 20:32
27 nov. 2008 à 20:32
Bonsoir,
est un oubli ou un pb de copier coller,
il te manque le <?php au début
ensuite, je ne pense pas que tu puisse mettre les deux conditions dans la boucle while
while ($matchs = mysql_fetch_array($req_array2) && $personnes = mysql_fetch_array($req_array3))
car ça va poser pb si le nombre de résultats n'est pas le même
@lain
est un oubli ou un pb de copier coller,
il te manque le <?php au début
ensuite, je ne pense pas que tu puisse mettre les deux conditions dans la boucle while
while ($matchs = mysql_fetch_array($req_array2) && $personnes = mysql_fetch_array($req_array3))
car ça va poser pb si le nombre de résultats n'est pas le même
@lain
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
27 nov. 2008 à 20:36
27 nov. 2008 à 20:36
oui effectivement j'ai pas copier coller <?php de mon code au début
par contreil doit y avoir un soucis dans insert into car rien ne s'incère dans ma base mais je ne vois pas quoi
enfin si je met un || au lieu du && est ce que ca pourrait fonctionner?
par contreil doit y avoir un soucis dans insert into car rien ne s'incère dans ma base mais je ne vois pas quoi
enfin si je met un || au lieu du && est ce que ca pourrait fonctionner?
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
27 nov. 2008 à 20:50
27 nov. 2008 à 20:50
Ben ça depend de ce que tu veux tester ?
mais ça ne change rien à ton INSERT puisqu'elle n'est pas dans ces test
par contre:
mets:
et verifies bien car il me semble que tu n'as pas le même nombre de champs que de values
dans les deux requettes
et <ital>"insert into MATCHS (`NUM_RESULTAT`, `INTITULE`, `DATE`, `RESULTAT`, `CLASSEMENT`, `SCORE_1_SET`, `SCORE_2_SET`, `SCORE_3_SET`, `TOUR`, `FORMAT`, `DURÉE`, `INDOOR`, `WO`, `RESULT`) values('TODO','$eprId','$dateresult','$result','$advClt','$scoreSet1a / $scoreSet1b','$scoreSet2a / $scoreSet2b','$scoreSet3a / $scoreSet3b','$tour','$format','$time','$indoor','$wo')"</ital
'TODO' correspond à quoi ?
si le champ `NUM_RESULTAT` est en autoincrement il faut seulement mettre
mais ça ne change rien à ton INSERT puisqu'elle n'est pas dans ces test
par contre:
mets:
mysql_query($requete2) or die "Pb avec la requette insertion ".mysql_error());
et verifies bien car il me semble que tu n'as pas le même nombre de champs que de values
dans les deux requettes
et <ital>"insert into MATCHS (`NUM_RESULTAT`, `INTITULE`, `DATE`, `RESULTAT`, `CLASSEMENT`, `SCORE_1_SET`, `SCORE_2_SET`, `SCORE_3_SET`, `TOUR`, `FORMAT`, `DURÉE`, `INDOOR`, `WO`, `RESULT`) values('TODO','$eprId','$dateresult','$result','$advClt','$scoreSet1a / $scoreSet1b','$scoreSet2a / $scoreSet2b','$scoreSet3a / $scoreSet3b','$tour','$format','$time','$indoor','$wo')"</ital
'TODO' correspond à quoi ?
si le champ `NUM_RESULTAT` est en autoincrement il faut seulement mettre
''
lomic2
Messages postés
14
Date d'inscription
lundi 22 janvier 2007
Statut
Membre
Dernière intervention
21 septembre 2012
27 nov. 2008 à 20:44
27 nov. 2008 à 20:44
tu peux faire un echo de ta requête (en commentaire dans le html par exemple) pour la récupérer telle qu'elle est générée puis la tester directement sur ta base?
Bonsoir
autre problème : la comparaison , c'est == , pas =
if ($indoor=='1' && $wo=='1' && $result=='D')
Le while ($matchs = mysql_fetch_array($req_array2) && $personnes = mysql_fetch_array($req_array3)) est syntaxiquement parfaitement correct mais risque de ne pas faire ce que tu veux. Et si le nombre d'éléments n'est pas le même, ce n'est pas le while que ça va déranger, c'est ta création de tableau qui est illogique
Quant à mettre || au lieu de &&, c'est à toi de savoir ce dont tu as besoin. Mais je pense surtout que tu aurais besoin de 3 tests séparés. Car d'après ce que tu as écrit on ne pourra jamais avoir,par exemple, à la fois 'intérieur', 'wo' et 'victoire'
autre problème : la comparaison , c'est == , pas =
if ($indoor=='1' && $wo=='1' && $result=='D')
Le while ($matchs = mysql_fetch_array($req_array2) && $personnes = mysql_fetch_array($req_array3)) est syntaxiquement parfaitement correct mais risque de ne pas faire ce que tu veux. Et si le nombre d'éléments n'est pas le même, ce n'est pas le while que ça va déranger, c'est ta création de tableau qui est illogique
Quant à mettre || au lieu de &&, c'est à toi de savoir ce dont tu as besoin. Mais je pense surtout que tu aurais besoin de 3 tests séparés. Car d'après ce que tu as écrit on ne pourra jamais avoir,par exemple, à la fois 'intérieur', 'wo' et 'victoire'
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 nov. 2008 à 00:14
28 nov. 2008 à 00:14
Merci pour vos réponses vous 'avez beaucoup aidé leproblèe est résolu mais j'aierais avoir quelque renseignement supplémentaires
entreautre j'aimerais savoir s'il existe quelquechose en php pour fabriquer des graphiques... pour gérer des stats?
je ne sais pas si je dois ettre lesujet en résolu tout de suite ou après une réponse dema dernière question merci en tout cas
entreautre j'aimerais savoir s'il existe quelquechose en php pour fabriquer des graphiques... pour gérer des stats?
je ne sais pas si je dois ettre lesujet en résolu tout de suite ou après une réponse dema dernière question merci en tout cas