Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Récupération de données : résultat vide !
#1
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
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)
, alors qu'il est rempli si j'utilise la valeur réelle !
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)
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.
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)


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)