Problème fonction
Résolu/Fermé
godLike
Messages postés
259
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
26 juillet 2011
-
12 mars 2009 à 16:46
le père - 12 mars 2009 à 18:04
le père - 12 mars 2009 à 18:04
A voir également:
- Problème fonction
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction trier excel - Guide
- Fonction couleur excel - Guide
4 réponses
Bonjour
Petite question : où est définie ta fonction typeforma_exist ? dans co_base.php ?
Sinon, 2 petites remarques :
mysql_close(); après un return ne sert à rien, il ne sera jamais exécuté.
il ne faudrait faire echo $succed; qui si le mysql_query qui le précède est OK
Petite question : où est définie ta fonction typeforma_exist ? dans co_base.php ?
Sinon, 2 petites remarques :
mysql_close(); après un return ne sert à rien, il ne sera jamais exécuté.
il ne faudrait faire echo $succed; qui si le mysql_query qui le précède est OK
godLike
Messages postés
259
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
26 juillet 2011
26
12 mars 2009 à 17:08
12 mars 2009 à 17:08
Je suis vraiment trop bête .. J'ai oublié de faire require_once('fonc_doublon.php').. Je suis vraiment plus en etat de codé à cette heure ci.. Je vais me reposer un petit peu :) Merci.
Pour le echo $succed; je suis sur que le mysql_query(...) sera exécuté grâce aux conditions du if.
Amicalement.
Pour le echo $succed; je suis sur que le mysql_query(...) sera exécuté grâce aux conditions du if.
Amicalement.
godLike
Messages postés
259
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
26 juillet 2011
26
12 mars 2009 à 17:12
12 mars 2009 à 17:12
En fait non la query ne s'execute pas, je ne comprends pas pourquoi..
Si c'est bien de cette requête-là qu'il s'agit :
if (mysql_query("INSERT INTO formation VALUES ('', '$forma')")) echo $succed; else echo mysql_error();
ne résout rien mais donne une indication sur l'erreur
Si tu as une apostrophe dans le nom de ta formation, l'erreur vient du fait que tu ne l'échappes pas. Il faudrait toujours faire :
"INSERT INTO formation VALUES ('', '".mysql_real_escape_string($forma)."')"
if (mysql_query("INSERT INTO formation VALUES ('', '$forma')")) echo $succed; else echo mysql_error();
ne résout rien mais donne une indication sur l'erreur
Si tu as une apostrophe dans le nom de ta formation, l'erreur vient du fait que tu ne l'échappes pas. Il faudrait toujours faire :
"INSERT INTO formation VALUES ('', '".mysql_real_escape_string($forma)."')"