page include contenant une requete -> Erreur
Bonjour
J ai quelque peu modifié l architecture de mon site pour inclure les pages en fonction d une variable de l url
mon url devient donc monsite.com/index.php?page_id=123
Dans mon index j inclus une page en fonction de cet id dans un switch
La page est apellee correctement et la requete qui permet d afficher le contenu de la bdd dans un form fonctionne parfaitement
Dans ce form je passe mes variables en POST à $_SERVER['REQUEST_URI'].
Une fois le form validé, la page appellee est la bonne et les variables sont bien presentes dans mon tabaleau POST.
Mais la requete declenche systematiquement une exception :
Citation:
Call to a member function bind_param() on a non-object in
Avant que je ne change l architecture, tout fonctionnait correctement avec les meme requetes...
Si j ecris ma requete en 'dur' c est le message d erreur suivant qui s affiche :
Citation:
Call to a member function execute() on a non-object in
Merci de m eclairer de vos lumieres !
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $sql='UPDATE sellers SET civilite = ?, nom = ?,prenom = ?, tel = ?, adresse = ?, cp = ?, ville = ?,etat = ?,pays = ?,lat= ?,lng= ? WHERE ID ='.$_SESSION['ID'];
$stmt = $db->prepare($sql);
$stmt->bind_param('sssssssssdd',
$_POST['civilite'],
$_POST['nom'],
$_POST['prenom'],
$_POST['TELEPHONE'],
$_POST['adresse'],
$_POST['CP'],
$_POST['VILLE'],
$_POST['ETAT'],
$_POST['PAYS'],$latitude,$longitude);
$stmt->execute();
$stmt->close(); |
Merci de votre aide
stéphane