Probleme php
Résolu/Fermé
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
-
8 janv. 2009 à 09:48
smoutsmout Messages postés 160 Date d'inscription lundi 26 mai 2008 Statut Membre Dernière intervention 9 janvier 2009 - 8 janv. 2009 à 11:03
smoutsmout Messages postés 160 Date d'inscription lundi 26 mai 2008 Statut Membre Dernière intervention 9 janvier 2009 - 8 janv. 2009 à 11:03
A voir également:
- Probleme php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php?id=1 - Forum PHP
- Php natif - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
14 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 09:56
8 janv. 2009 à 09:56
c'est laquelle la ligne 19? ..
tu utilises quelle base de données ?
tu utilises quelle base de données ?
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 09:59
8 janv. 2009 à 09:59
la ligne 19 c'est $result = mysql_query($query);
Et ma base de données elle est sur SQLServer.
J'avoue que j'ai pas trop compris ce que j'ai fait, je suis pas un génie informatique, c'est plutot l'inverse, lol.
Et ma base de données elle est sur SQLServer.
J'avoue que j'ai pas trop compris ce que j'ai fait, je suis pas un génie informatique, c'est plutot l'inverse, lol.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 10:01
8 janv. 2009 à 10:01
essaye de remplacer
$result = mysql_query($query);
par
$result = mssql_query($query);
$result = mysql_query($query);
par
$result = mssql_query($query);
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:06
8 janv. 2009 à 10:06
ca me change le message d'erreur.
Warning: mssql_query(): Query failed in .......ligne 19 toujours la meme.
Warning: mssql_query(): Query failed in .......ligne 19 toujours la meme.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 10:18
8 janv. 2009 à 10:18
si tu exécutes ta requête dans sqlserver, elle fonctionne ?
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:22
8 janv. 2009 à 10:22
oui sur SQLServer ca marche nickel
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 10:24
8 janv. 2009 à 10:24
si tu mets :
var_dump(mssql_connect($host,$user,$pass));
puis
var_dump(mssql_select_db($BDD,$con));
tu as quoi ?
var_dump(mssql_connect($host,$user,$pass));
puis
var_dump(mssql_select_db($BDD,$con));
tu as quoi ?
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:27
8 janv. 2009 à 10:27
j'ai plu de message d'erreur j'avais zapé de mettre les cotes autour de $pays dans la requete.
Plus de message d'erreur mais c'est la requete qui s'afffiche au lieu de son résultat.
Plus de message d'erreur mais c'est la requete qui s'afffiche au lieu de son résultat.
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:32
8 janv. 2009 à 10:32
tu veux que je mette ca ou dans mon code ?
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:38
8 janv. 2009 à 10:38
J'ai remplacé
//affichage du nom de ville
echo "nom pays : ".$pays." numéro pays : ".$query
Par
//affichage du nom de ville
echo "nom pays : ".$pays." numéro pays : ".$result["num"]
J'ai pas d'erreur mais le num ne s'affiche pas.
//affichage du nom de ville
echo "nom pays : ".$pays." numéro pays : ".$query
Par
//affichage du nom de ville
echo "nom pays : ".$pays." numéro pays : ".$result["num"]
J'ai pas d'erreur mais le num ne s'affiche pas.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 10:41
8 janv. 2009 à 10:41
après cette ligne, mets :
print_r($result);
pour voir s'il y a bien des infos dans cette variable
print_r($result);
pour voir s'il y a bien des infos dans cette variable
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 10:46
8 janv. 2009 à 10:46
Maintenant à la place du num j'ai : Resource id#4
C'est quoi ca? le num qui correspond au pays que je saisi c'est 1 normalement.
C'est quoi ca? le num qui correspond au pays que je saisi c'est 1 normalement.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2009 à 10:58
8 janv. 2009 à 10:58
très bien, essaye ça maintenant, il manque une étape dans ton code :
if(($pays!='')) { $result = mssql_query($query); while ($data = mssql_fetch_array($result)) { $num = $data['num']; } } //affichage du nom de ville echo "nom pays : ".$pays." numéro pays : ".$num;
smoutsmout
Messages postés
160
Date d'inscription
lundi 26 mai 2008
Statut
Membre
Dernière intervention
9 janvier 2009
8 janv. 2009 à 11:03
8 janv. 2009 à 11:03
Yes ca marche !!!
Trop fort !
Merci beaucoup !!!
Trop fort !
Merci beaucoup !!!