SELECT where un champs = boolean PHP/MYSQL

Résolu
ibrahim1987 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
ibrahim1987 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
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'];
   }
?>


A voir également:

2 réponses

jee pee Messages postés 41540 Date d'inscription   Statut Modérateur Dernière intervention   9 722
 
Salut,

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

cdlt
0
ibrahim1987 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Salut ,

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