OVH Cloud OVH Cloud

Requete sans valeur apres un insert reussi

4 réponses
Avatar
Bonjour, je recherche des avis pour m'orienter.
PAGE FORMULAIRE DE SAISIE OK
On clic sur le bouton, on change de page OK
Je récupères mes informations de mes champs OK
Je crée une $sql = requete OK
Je l'execute OK
Jouvre ma base, les données sont présentes SUPER
Mais non de dieu, mon test me dis toujours que l'insertion a échouée.
Je n'arrive pas a afficher de valeur pour $requete.

$requete = mssql_query($sql, $ConnectionMSSQL);

Vos avis sur les erreurs possibles ?

4 réponses

Avatar
P'tit Marcel

Je crée une $sql = requete OK
Je l'execute OK
Jouvre ma base, les données sont présentes SUPER
Mais non de dieu, mon test me dis toujours que l'insertion a échouée.
Je n'arrive pas a afficher de valeur pour $requete.
$requete = mssql_query($sql, $ConnectionMSSQL);

Vos avis sur les erreurs possibles ?



Faudrait voir le script php pour comprendre, mais je penche sur une
mauvaise interprétation du contenu de $requete.

Si $sql contient une requête de type action (insert, update ou select
into), alors il te faut tester :

if($requete === false) { /* probleme */ }

eça
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/

Avatar
Je crée une $sql = requete OK
Je l'execute OK
Jouvre ma base, les données sont présentes SUPER
Mais non de dieu, mon test me dis toujours que l'insertion a échouée.
Je n'arrive pas a afficher de valeur pour $requete.
$requete = mssql_query($sql, $ConnectionMSSQL);
Vos avis sur les erreurs possibles ?




Faudrait voir le script php pour comprendre, mais je penche sur une
mauvaise interprétation du contenu de $requete.
Si $sql contient une requête de type action (insert, update ou select
into), alors il te faut tester :
if($requete === false) { /* probleme */ }



Je n'arrive pas a afficher de valeur pour $requete.

$requete = mssql_query($sql, $ConnectionMSSQL);

Vos avis sur les erreurs possibles ?




Merci de ta réponse :) J'essaie de suite :)
Moi, j'avais mis
or die("Impossible d'effectuer l'insertion dans les normes. BORDEL!")
après mssql_query()

Ta méthode me renvoie aussi un message comme quoi ca ne fonctionne pas.
(Je suis catégorique, les lignes sont pourtant bien insérées dans la table.)

Pour infos, $ConnectionMSSQL me retourne Resource id #4
C'est bon ?


Avatar
Paul Delannoy
a écrit:
Bonjour, je recherche des avis pour m'orienter.
PAGE FORMULAIRE DE SAISIE OK
On clic sur le bouton, on change de page OK
Je récupères mes informations de mes champs OK
Je crée une $sql = requete OK
Je l'execute OK
Jouvre ma base, les données sont présentes SUPER
Mais non de dieu, mon test me dis toujours que l'insertion a échouée.


Mais NOM de dieu, QUEL test ???? et ne jures pas STP ;-)

Avatar
Mais NOM de dieu, QUEL test ???? et ne jures pas STP ;-)


Seigneur, pourquoi oh pourquoi mon insert à lui et ma valeur de requete elle
ne vaut rien.