Afficher le resultat d'une requète sql en php
Fermé
Faust44
Messages postés
77
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
4 mai 2010
-
26 mai 2008 à 09:31
Faust44 Messages postés 77 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 4 mai 2010 - 26 mai 2008 à 10:05
Faust44 Messages postés 77 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 4 mai 2010 - 26 mai 2008 à 10:05
A voir également:
- Afficher résultat requête sql php pdo
- Easy php - Télécharger - Divers Web & Internet
- Afficher mot de passe wifi android - Guide
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Afficher toutes les tables sql ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
1 réponse
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
26 mai 2008 à 10:01
26 mai 2008 à 10:01
Bonjour.
Est-ce que tu te connectes bien à la base de données ?
Ton code doit intégrer :
mysql_connect pour te connecter au serveur MySQL
mysql_select_db pour choisir la BDD
mysql_query pour exécuter la requête
Et seulement après, mysql_fetch_array (ou un autre mysql_fetch_ )
Et tu devrais utiliser la syntaxe OR DIE ("Erreur : ".mysql_error() ) pour afficher le message d'erreur éventuel renvoyé par la BDD...
Au final :
Même si ça ne marche pas mieux, ça devrait t'afficher un message d'erreur qui pourra t'aiguiller...
Est-ce que tu te connectes bien à la base de données ?
Ton code doit intégrer :
mysql_connect pour te connecter au serveur MySQL
mysql_select_db pour choisir la BDD
mysql_query pour exécuter la requête
Et seulement après, mysql_fetch_array (ou un autre mysql_fetch_ )
Et tu devrais utiliser la syntaxe OR DIE ("Erreur : ".mysql_error() ) pour afficher le message d'erreur éventuel renvoyé par la BDD...
Au final :
$requete_1 = "SELECT ..."; mysql_connect( serveur, username, motdepasse ) or die ("Erreur à la connexion au serveur Mysql : ".mysql_error() ); mysql_select_db ( NomBDD ) or die ("Erreur de connexion sur la BDD : ".mysql_error() ); $reponse_requete_1 = mysql_query($requete1) or die (Erreur de requête : ".mysql_error() ); while ( $donnees_requete_1 = mysql_fetch_array($reponse_requete_1) ){ echo $donnees_requete_1['nom_empr']; }
Même si ça ne marche pas mieux, ça devrait t'afficher un message d'erreur qui pourra t'aiguiller...
26 mai 2008 à 10:05
mysql_connect("localhost", "root", "");
mysql_select_db("consoleader");
ensuite j'ai ecrit cela pour la requete:
$reponse_requete_1 = mysql_query("Select nom_empr, nom_campagne
from clients cli
inner join campagne ca
on cli.fk_code_campagne=ca.code_campagne
inner join phoneur_initial pi
on cli.fk_code_phoneur_initial=pi.code_phoneur_initial
where ca.nom_campagne='$libelle_de_la_campagne'
and pi.phoneur_initial='$libelle_phoneur'
and cli.resultat_dernier_appel='$resultat_du_dernier_appel'
and cli.cle_recherche_client like '%'$nom_client'%'
and cli.date_dernier_appel between '$date_debut' and '$date_fin' ;");