LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 05/04/2007 à 10:15
Un petit Warning: mysql_query()
C'est pas parce que ca marche pendant 2 ans que ca peut etre considéré comme validé.

La, ca plante, parce que à mon avis, la requete qui pose problème c'est celle qui contient des variables PHP, et à mon avis, tes variables ne contiennent pas ce qu'elles devraient contenir (des nombres), d'ou l'erreur SQL.

Si tu fais un echo de $select = 'select * FROM annonces WHERE categorie="autos" ORDER BY id DESC limit '.$limite.','.$nombre; je suis pret à parier que $limite et $nombre ne sont pas des nombres, voir meme qu'une des deux n'est pas définie.

Et bref, ca pete une erreur sur le mysql_fetch_array parce que le resultat de ton mysql_query vaut false (chose que tu peux handler avec un or die mysql_error() sur le mysql_query).

Bref, tu devrais changer ta requete en :

<?php
$select = 'select * FROM annonces WHERE categorie="autos" ORDER BY id DESC limit '.intval($limite).','.intval($nombre);

$req = mysql_query($select) or die (mysql_error());
?>


(le intval, c'est pour s'assurer d'avoir des nombres pour $limite et $nombre, et teste aussi que $limite et $nombre sont définies avant de les utiliser)
LA GLOBULE
le 05/04/2007 à 08:54
Un petit Warning: mysql_query()
Les or die mysql_error() il ne faut pas les mettre sur tes déclartions des variables ($select) mais sur tes mysql_query ($result).
LA GLOBULE
le 04/04/2007 à 20:56
Mais ou sont passé les "Comment faire" ???
Un disclaimer, c'est intersticiel qui cache le contenu et qui annonce un truc que tu dois lire.
Pour accéder au contenu, tu dois clicker sur un bouton disant que tu acceptes le bazar.

Comme sur les sites de fion quoi.
LA GLOBULE
le 04/04/2007 à 10:21
Un oubli je pense ....
C'est pas faux.

C'est prévu cette fonctionnalité. Je vais surement la sortir le WE prochaine.
LoadingChargement en cours