IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème requête après MAJ serveur


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 153
    Points : 48
    Points
    48
    Par défaut Problème requête après MAJ serveur
    Bonjour à tous !
    J'ai une requete sur ma base de données :

    SELECT id, titre FROM sites WHERE entr>out AND valid=1 ORDER BY rand() LIMIT 5

    Avant la mise à jour elle fonctionnait très bien et affichait 5 sites au hasard.
    Depuis la mise à jour j'ai l'erreur :

    "mysql_fetch_array(): supplied argument is not a valid MySQL result resource in..."

    J'obtiens MEME l'erreur si j'entre la requete directement sur PhpMyAdmin.

    Je suppose que cette requete n'est pas compatible avec les dernières versions de Mysql...etc

    Pouvez-vous m'aider à la mettre à jour pour qu'elle fonctionne ?

    Merci beaucoup !

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 148
    Points : 186
    Points
    186
    Par défaut
    Rajoute or die(mysql_error()); afin d'avoir l'erreur détaillé

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 153
    Points : 48
    Points
    48
    Par défaut
    J'ai ça avec PhpMyadmin :


    requête SQL:

    SELECT id, titre
    FROM sites
    WHERE entr > out
    AND valid =1
    ORDER BY rand( )
    LIMIT 5
    MySQL a répondu:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'out AND valid=1 ORDER BY rand() LIMIT 5' at line 1

    Merci bc de votre aide

  4. #4
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 148
    Points : 186
    Points
    186
    Par défaut
    A quoi correspond entr et out ? Si ce sont des champs dans la base de données essai de metre `entr`>`out` car je crois que Mysql n'aime pas le out.

  5. #5
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    Citation Envoyé par GoTrUnKo
    A quoi correspond entr et out ? Si ce sont des champs dans la base de données essai de metre `entr`>`out` car je crois que Mysql n'aime pas le out.
    OUT est bien un mot-clé réservé. Il sera donc nécessaire d'utiliser cette syntaxe (backticks) ou bien il faudra envisager de renommer ce champ.

Discussions similaires

  1. [AC-2007] Problème requête après fermeture d'un formulaire access 2007
    Par cplx3 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 10/04/2013, 21h29
  2. Problème requête après migration vers 2008
    Par SLE dans le forum Développement
    Réponses: 4
    Dernier message: 22/09/2011, 16h19
  3. [SQL] Problème SQL apres mutation de serveur
    Par didoulive dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 20/10/2007, 21h51
  4. problème requête SQL sur serveur Education Nationale
    Par barnabe87 dans le forum Requêtes
    Réponses: 3
    Dernier message: 02/09/2007, 15h56
  5. Problème requête serveur
    Par licorne dans le forum Apache
    Réponses: 10
    Dernier message: 16/06/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo