SELECT where un champs = boolean PHP/MYSQL

Résolu
ibrahim1987 Messages postés 30 Statut Membre -  
ibrahim1987 Messages postés 30 Statut Membre -
Bonjour,

j'essaye de faire un requette sql pour afficher toutes les news où le champs "transferts"=1.
celui-ci etant enregistré comme type booleen sur la tabe dans la BD.
maleheureusement , le scrypt ne marche pas.

Merci d'avance pour votre aide.
voici le code :


<?php
try
{
$connexion=new PDO('mysql:host=localhost;dbname=newsdufoot','root','');
}
catch (Exception $e)
  {
  die ('erreur:'. $e->getMessage());
  }
  $selectiondonnes=$connexion->prepare('SELECT * FROM les_news ORDER BY timestamp DESC WHERE transferts=1') or die(mysql_error());
   $selectiondonnes->execute();
   while($affichagenews=$selectiondonnes->fetch()) 
   {
         
   echo  $affichagenews['titre'];
   }
?>


2 réponses

  1. jee pee Messages postés 31883 Date d'inscription   Statut Modérateur Dernière intervention   9 979
     
    Salut,

    Dans un select, normalement, on place le WHERE avant l'ORDER BY

    cdlt
    0
  2. ibrahim1987 Messages postés 30 Statut Membre
     
    Salut ,

    Merci.c'était tt bête.
    0