La requete where avec la variable

Fermé
lawawl Messages postés 1 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 7 août 2014 - 7 août 2014 à 11:04
 Delphine - 7 août 2014 à 23:01
bjr a tous

je suis entrait de developper une application web
j'aimerai afficher le contenu de ma BD a travers la requte qui contient la date en la comparant avec une autre date
svp quelqun pour m'aider avec la syntaxe car la mienne ne donne pas. voici ma requete

$sql="SELECT cs_call_setup_suc_ratio, ps_call_setup_suc_ratio, cs_call_drop_ratio , ps_call_drop_ratio ,intra_bs_soft_ho_suc_ratio , density_tch_cs_fsh FROM bts_kpi where NOM_BTS = '$nom' LIMIT $start, $nb_results_p_page";

$nom est un $_POST[' var']

1 réponse

Bonjour

je ne suis pas certaine mais je pense avoir trouver l'erreur
Pour récupérer la valeur des variables
if(isset($_REQUEST["nom" ])) {$nom= $_REQUEST["nom" ];}
else {$nom= "";}

Il manquait les simple cote autour des variable dans limit et un ; à la fin de la requête

"SELECT cs_call_setup_suc_ratio, ps_call_setup_suc_ratio, cs_call_drop_ratio , ps_call_drop_ratio ,intra_bs_soft_ho_suc_ratio , density_tch_cs_fsh

FROM bts_kpi

where NOM_BTS = '$nom'
LIMIT '$start', '$nb_results_p_page' ; ";

Je pense que çà devrait marcher.
Sinon, vérifier le nom des colonnes.
3