begin process at 2012 05 28 22:50:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Erreur -> mysql_fetch_array():


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur -> mysql_fetch_array():

vendredi 13 octobre 2006 à 04:26:22 | Erreur -> mysql_fetch_array():

Kaydara

Bonjour à tous,

Je suis un débutant en PHP et j'essais d'installer un programme mais il m'affiche ces codes d'erreurs :


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/warriori/public_html/class/ClassMysql.php on line 75

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/warriori/public_html/class/ClassMysql.php on line 82


et voici le code du fichier:

class DB
{
  var $Host = C_DB_HOST;      // Hostname of our MySQL server
  var $Database = C_DB_NAME;    // Logical database name on that server
  var $User = C_DB_USER;      // Database user
  var $Password = C_DB_PASS;    // Database user's password
  var $Link_ID = 0;       // Result of mysql_connect()
  var $Query_ID = 0;        // Result of most recent mysql_query()
  var $Record = array();      // Current mysql_fetch_array()-result
  var $Row;           // Current row number
  var $Errno = 0;         // Error state of query
  var $Error = "";


   function halt($msg) {
      echo "\n\n";
      echo "<!-- DATABASE ERROR:\n";
      echo "ERRNO: ".$this->Errno."\n";
      echo "ERROR: ".$this->Error."\n";
      echo "MSG:".$msg."\n";
      echo "-->\n";
      echo "\n\n";
   }


  function connect()
  {
    if($this->Link_ID == 0)
    {
      $this->Link_ID = mysql_connect($this->Host, $this->User, $this->Password);
      if (!$this->Link_ID)
      {
        $this->halt("Link_ID == false, connect failed");
      }
      $SelectResult = mysql_select_db($this->Database, $this->Link_ID);
      if(!$SelectResult)
      {
        $this->Errno = mysql_errno($this->Link_ID);
        $this->Error = mysql_error($this->Link_ID);
        $this->halt("cannot select database <I>".$this->Database."</I>");
      }
    }
  }

  function query($Query_String)
  {
    $this->connect();
    $this->Query_ID = mysql_query($Query_String,$this->Link_ID);
    $this->Row = 0;
    $this->Errno = mysql_errno();
    $this->Error = mysql_error();
    if (!$this->Query_ID)
    {
      $this->halt("Invalid SQL: ".$Query_String);
    }
    return $this->Query_ID;
  }

  function next_record()
  {
    $this->Record = mysql_fetch_array($this->Query_ID);
    $this->Row += 1;
    $this->Errno = mysql_errno();
    $this->Error = mysql_error();
    $stat = is_array($this->Record);
    if (!$stat)
    {
      mysql_free_result($this->Query_ID);
      $this->Query_ID = 0;
    }
    return $this->Record;
  }

  function num_rows()
  {
    return mysql_num_rows($this->Query_ID);
  }

  function clean_results()
  {
    if($this->Query_ID != 0) mysql_free_result($this->Query_ID);
  }

  function close()
  {
    if($this->Link_ID != 0) mysql_close($this->Link_ID);
  }
}


?>


Si vous pouvez m'aider j'apprécierais beaucoup.

Kaydara



Cette discussion est classée dans : mysql, var, id, query, link


Répondre à ce message

Sujets en rapport avec ce message

galere avec free et php MySQL [ par bigfootspi ] bon voila le code de mon livre d'or !le soucis c'est qu'il met dix ans a se connecter a la base alors que de temps en temps il va vite ! je ne compren Query, Fetch et $GLOBALS en php [ par dorian53 ] Bonjour,Je voudrais executer une requete en faisant et fermant la connexion a la base automatiquement.mysql_query ( string query , resource link_ Ma Bdd 'clignote'... Fonctionne, fonctionne pas... [ par larrieu ] Bonjour,Je suis un peu dépassé...Ma bdd sur mysql comprend une table annonce, des champs idannonce, sujet, message, pseudo (de l'auteur),mail (de l'au problème update [ par speedylol ] Bonjour voilà, mon petit problème que j 'aimerais trouver , je vous remercie de votre aide. voici aprés passage de commande, du produit j 'envoys mes Up-load de 2 photos [ par jaco13 ] Bonjour!Voici le code de la page "ajoutvehicule1.inc.php" d'un site de voitures. La partie en noire est la partie avec la requête qui sert à insérer u pb : Afficher le nombre de commentaire [ par punkcity ] Bonjour, J'ai un petit (enfin un gros depuis le temps ou je suis dessus) problème. J'ai réalisé une page dynamique ou je recupere des info d'une table Problème checkbox sur liste dynamique [ par ] Bonjour, je suis bloqué sur un script, pourriez vous m'aider svp. j'ai une page choiximp.php qui extrait de ma base etiquettes table produits donc Requete SQL incorrecte ?!? [ par Teclis01 ] Voil¨¤ le code fait ce qui lui ait demand¨¦ pourtant il m affiche un warning ... on m a dit que cela venait de ma requete mais je reste sceptique ...j problème avec doublon dans ma classe de base de donnée [ par Dyr3e ] bonjour, j'ai un problème de Doublon avec la classe pour les base de donnée que j'utilise. Je n'arrive pas a trouver d'ou cela viens mais j'obtiens su Qqun voit un probleme dans ces lignes ? [ par Teclis01 ] Voici le probleme: il m affiche que le premier nom correspondant a un id et les suivant non!Dans le tableau, j ai:-toutes les id-tous les recipients-A


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales