Variable php sql

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. Essaie comme ça :

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


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