Problème avec mysql_fetch_object() PHP
Résolu
sab_isg
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
sab_isg Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
sab_isg Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis débutante avec php et depuis quelques heures je n'arrive pas à retirer ce message : Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\autoritepublic\demande de recours.php on line 8.
Pouvez-vous m'aidez ? Voici mon fichié demande de recours.php
le contenu du fichier connectprojet.php
je suis débutante avec php et depuis quelques heures je n'arrive pas à retirer ce message : Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\autoritepublic\demande de recours.php on line 8.
Pouvez-vous m'aidez ? Voici mon fichié demande de recours.php
<?php require("connectprojet.php"); $req="SELECT c.CIN, d.num_plainte, d.id_dem, o.libelle FROM citoyen c, demande d, type_demande t, organisme o where o.id_org = d.id_org and c.CIN = d.CIN and t.id_type_demande = d.id_type_demande and t.id_type_demande=2 ;"; $res=mysql_query($req); if (!$res) echo "erreur!!!"; echo'<link href="table.css" rel="stylesheet"><table ><tr><td>??? ? ? ?</td><td>??? ???????</td><td>???? ???????</td><td>???? ??????</td><td>???? ???? ???</td></tr>'; while($a=mysql_fetch_object($res)) { $CIN=$a->CIN; $num_plainte=$a->num_plainte; $id_demande=$a->id_dem; $id_org=$a->id_org; $o_libelle=$a->libelle; echo"<td>$CIN</td><td>$o_libelle</td><td>$id_org</td><td>$id_demande</td><td>$num_plainte</td></tr>"; } echo '</table>'; ?>
le contenu du fichier connectprojet.php
<?php //session_start(); // store session data $con= mysql_connect("localhost","root","","ministère"); //$_SESSION['connect']="tu"; if(!$con) echo ("erreur"); $b= mysql_select_db('ministère'); if(!$b) echo ("erreur"); ?>
A voir également:
- Problème avec mysql_fetch_object() PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Hello,
Tu as un souci dans ta requête qui ne doit pas fonctionner. Enlève d'abord le point-virgule à la fin ce n'est pas nécessaire.
Exécute ta requête dans PHPMyAdmin :
SELECT c.CIN, d.num_plainte, d.id_dem, o.libelle FROM citoyen c, demande d, type_demande t, organisme o where o.id_org = d.id_org and c.CIN = d.CIN and t.id_type_demande = d.id_type_demande and t.id_type_demande=2
Suis ce cours sur PHP et les bases de données : https://www.vulgarisation-informatique.com/php-bdd.php
et tu as aussi un cours sur les jointures : https://www.vulgarisation-informatique.com/mysql-select.php
Tu as un souci dans ta requête qui ne doit pas fonctionner. Enlève d'abord le point-virgule à la fin ce n'est pas nécessaire.
Exécute ta requête dans PHPMyAdmin :
SELECT c.CIN, d.num_plainte, d.id_dem, o.libelle FROM citoyen c, demande d, type_demande t, organisme o where o.id_org = d.id_org and c.CIN = d.CIN and t.id_type_demande = d.id_type_demande and t.id_type_demande=2
Suis ce cours sur PHP et les bases de données : https://www.vulgarisation-informatique.com/php-bdd.php
et tu as aussi un cours sur les jointures : https://www.vulgarisation-informatique.com/mysql-select.php