PHP & MYSQL : Ressource Id#4

ushiwa.sasuke -  
 bisou-bisou-gentil-bisounours -
Bonjour,

j'aimerai savoir si qqun pourait m'éxpliquer clairement ce qu'est le roussource Id#4 lors d'une requête mysql

Car j'ai un peu cherché mais tjs pas compris et cela commence à me gaver sérieusement...

Merci d'avance.

3 réponses

  1. julianr27
     
    Bonjour à tous,

    petit soucis avec the php and mysql :

    Voici mon code...

    Il est tout con, je demande juste à ma base de données de me donner mon nombre d'annonce dans ma table annonce et cela m'affiche Ressource Id#7. sachant qu'au dessus je vais la chercher avec ma base de donnée que j'appelle.

    C'est quoi svp ???

    Voici mon code :

    <table width="70%" border="0" align="center">
    <tr>
    <td width="60%">
    Nombre Total d'Annonces
    </td>
    <td width="40%">
    <?php
    $sqlnba="Select Count(ID) from annonce";
    $lognba = mysql_query($sqlnba);
    echo $lognba;
    ?>
    </td>
    </tr>
    </table>

    Merci d'avance...
    1
    1. bisou-bisou-gentil-bisounours
       
      Salut Julianr27,

      Tu as oublié de mettre "AS nombre" dans ta requête après Count(ID)

      et tu met entre

      $lognba = mysql_query($sqlnba); et
      echo $lognba;

      ceci => $donnees = mysql_fetch_array($lognba);

      et tu remplace
      echo $lognba;

      par ceci => echo $donnees['nombre'];

      Ca devrais marcher, je te récapitule comment ca ferait :

      -------------------------------------------------------

      include("connect.php"); // Ta base de donnée que tu vas chercher

      $nba = mysql_query("Select COUNT(*) AS Nombre FROM annonce"); // Ta requête que tu met en action

      $donnees = mysql_fetch_array($nba); // Ton tableau pour récapituler



      if (! $nba) // Pour savoir si il n'y a pas d'erreur
      {
      echo 'Erreur';
      }

      ?>

      <table width="70%" align="center" border="0">
      <tr>
      <td width="60%" bgcolor="#66FFFF">
      <center>Nombre total d'annonce sur ce site</center>
      </td>
      <td width="40%" align="right" bgcolor="#66FFFF">
      <?php
      echo $donnees['Nombre']; // Et tu affiche le résultat
      ?>
      </td>
      </tr>
      </table>

      -------------------------------

      et voila a+

      bisou-bisou-gentil-bisounours
      0
  2. Utilisateur anonyme
     
    c'est pas le truc que renvoie mysql_num_rows
    Tu essaies de l'afficher ??
    Ca arrives comment ??
    0
  3. ushiwa.sasuke
     
    voici mon code :

    <?php
    $login = $_POST['Login'];
    $password = md5($_POST['password']);

    if ($login == "" OR $password == "")
    {
    header ("location: login.php?erreur=vide");
    exit();
    }
    include ("config.php");
    $req = "SELECT Login, Admin FROM utilisateur WHERE Login = '".$login."' AND password = '".$password."'";
    $don = mysql_query($req) or die ("Impossible d'exécuter la requête de vérification de login");
    $tbl = mysql_fetch_object($don) or die ( "Impossible de créer le tableau");

    if($tbl->admin == 0) {
    $Type = "User";
    setcookie("REPONDEUR", $Type."_".$Login, time()+1800);
    header ("location: accueil.php");
    exit();
    }
    if ($tbl->admin == 1) {
    $Type = "Admin";
    setcookie("REPONDEUR", $Type."_".$login, time()+1800);
    header ("location: accueil.php");
    exit();
    }
    ?>

    cela m'arrive quand je controle si les champs sont vide et si les données entrées sont correctes....
    0