Variable php sql

raphi23 -  
 raphi23 -
Bonjour ,
bon je suis débutant en php et sql , jai commencé à programmer un système de recherche dans une base de donnée et jai tenté une requete qui me parait sans doute fausse :
$sql = '
SELECT
*
FROM
$table
WHERE
$nom LIKE \'%'.$_REQUEST['mot'].'%\'
OR $activite LIKE \'%'.$_REQUEST['mot'].'%\'
';

les variables ci dessus sont des chaines de caractères.
donc est il possible dans une requete sql d'integrer des variables php ?

2 réponses

  1. Yvan
     
    Essaie comme ça :

    $sql = "SELECT * FROM " . $table . "
            WHERE " . $nom . " LIKE '%" . $_REQUEST['mot'] . "%'
            OR " . $activite . " LIKE '%" . $_REQUEST['mot'] . "%'";
    


    Pense à protéger tes requêtes.
    0
  2. raphi23
     
    merci beaucoup !
    Ca marche nickel ! :)
    0