select

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : select

par Cyrano » 17 oct. 2005, 08:58

Presque : s'il y a des espaces dans la phrase en question, ça ne fonctionnera pas plus:
$phrase = $_POST['phrase'];
$selection = mysql_query("SELECT * FROM $table WHERE phrase LIKE '%". $phrase ."%' ORDER BY id DESC") or die ('Erreur');

par alexbad » 17 oct. 2005, 02:38

C'est ton ORDER BY le problème. Et moi, j'utiliserais pas de variable $_POST dans des requêtes sql pour la simple et bonne raison que ça fait moins ordonné et que pour moi, ça marche jamais...
$phrase = $_POST['phrase'];
$selection = mysql_query('SELECT * FROM $table WHERE phrase LIKE %$phrase% ORDER BY id DESC') or die ('Erreur');

select

par Invité » 17 oct. 2005, 01:25

salut,

jutilise ce code qui ne marche pas
$selection = mysql_query('SELECT * FROM $table WHERE phrase LIKE %$_POST["phrase"]% ORDER by ID DESC') or die ('Erreur');