03/05/2010, 12:48:25
Bonjour,
Enciore une difficulté de syntaxe php probablement, mais je ne trouve pas !
J'interroge ma base de données via le formulaire et la requête mentionnée au post d'hier !
Le résultat de ma requête est vide quand j'utilise le code avec le nom de variable
, alors qu'il est rempli si j'utilise la valeur réelle !
Je récupère bien les valeurs de mes variables, et j'arrive à les afficher, mais pas à les passer à la requête, qu'elle que soit la syntaxe que j'essaye (y compris heredoc) !
Où est mon erreur svp ?
NB : j'ai questionné sur forum PHP ... mais aucune des solutions proposées ne fonctionnent !
Merci.
Enciore une difficulté de syntaxe php probablement, mais je ne trouve pas !
J'interroge ma base de données via le formulaire et la requête mentionnée au post d'hier !
Le résultat de ma requête est vide quand j'utilise le code avec le nom de variable
Code :
global $gCms; //pour pouvoir travailler avec les objets, classes et méthodes du cms
// Récupération des données
if (isset($_POST['trouver'])) {
$spe=$_POST['specialites'];
$spedb=trim($spe);
$nom=$_POST['nom'];
$nomdb=trim($nom)
echo $spe;
echo $nom;
}
$db = &$gCms->GetDb(); //connection à la bd cms
$query = 'SELECT * FROM cms_0praticiens WHERE `nom` LIKE \'$nom\' ';
$dbresult = &$db->Execute($query);//exécution de la requête
while ($dbresult && !$dbresult->EOF)
Code :
global $gCms; //pour pouvoir travailler avec les objets, classes et méthodes du cms
// Récupération des données
if (isset($_POST['trouver'])) {
$spe=$_POST['specialites'];
$spedb=trim($spe);
$nom=$_POST['nom'];
$nomdb=trim($nom)
echo $spe;
echo $nom;
}
$db = &$gCms->GetDb(); //connection à la bd cms
$query = 'SELECT * FROM cms_0praticiens WHERE `nom` LIKE \'Arnal\' ORDER BY `qualite`,`cp`';
$dbresult = &$db->Execute($query);//exécution de la requête
while ($dbresult && !$dbresult->EOF)
Où est mon erreur svp ?
NB : j'ai questionné sur forum PHP ... mais aucune des solutions proposées ne fonctionnent !
Merci.
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.7
#~ Version du MLE si existante :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)