Erreur "Ressource id #12"

VaN
Mammouth du PHP | 1107 Messages

19 juil. 2005, 17:43

ma requete :
$sql_max_time = "SELECT DISTINCT MAX(pal_time) FROM palmares2";
$query_max_time = mysql_query($sql_max_time);
$result_max_time = mysql_fetch_array($query_max_time);
$max_time = $result_max_time['pal_time'];
echo $query_max_time me renvoie "Ressource id #12.

qu'est ce que cela signifie ?

la structure de la table :

Champ Type Attributs Null Défaut Extra Action
pal_id smallint(5) UNSIGNED Non auto_increment
img_id smallint(5) UNSIGNED Oui NULL
sec_id smallint(5) UNSIGNED Oui NULL
pal_tournoi tinytext Oui NULL
pal_tournoi_en tinytext Oui NULL
pal_lieu tinytext Oui NULL
pal_pays tinytext Oui NULL
pal_pays_en tinytext Oui NULL
pal_rank tinytext Oui NULL
pal_rank_en tinytext Oui NULL
pal_time int(11) Oui NULL
pal_time_add int(11) Oui NULL
pal_joueur tinytext Oui NULL
pal_texte text Oui NULL
pal_texte_en text Oui NULL
pal_url tinytext Oui NULL

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

19 juil. 2005, 17:55

c'est normal, mysql_query renvoie une Ressource, que tu peux manipuler ensuite avec les fonctions appropriées (ex : mysql_fetch_array)

une petite recherche dans la doc sur mysql_queyr et ressource t'aurais donné la réponse

mysql_query => http://fr.php.net/manual/fr/function.mysql-query.php
resource => http://fr.php.net/manual/fr/language.types.resource.php

un nain connu
Invité n'ayant pas de compte PHPfrance

05 août 2005, 08:44

Merci pour les liens, j'avais un problème similaire, et il m'a été facile de le corriger grâce à ce message.

Merci bien 8)