exécution de requêtes sous mysqli php5
Bonjour,
j'ai conçu un intranet sous iis en php qui fonctionne, j'ai dû changer de serveur web afin de pouvoir récupérer le login de la session courante il tourne maintenant sous wampserver et mes requêtes d'ajout/modification et suppression ne s'exécutent plus. je vous fais un bref apperçu du code q j'utilise:
Code:
1 2 3 4 5 6 7 8
| $conn = new mysqli('localhost', 'root', 'admin', 'bd_intranet');
//$conn=new mysqli('localhost','root','admin','bd_intranet');
$query="insert into test (libelle) values (?)";
$stmt=$conn->stmt_init();
$stmt->prepare($query);
$stmt->bind_param('s',$_POST['valeur']);
$stmt->execute();
$stmt->close(); |
lorsque je le vérifie dans la bd un enregistrement est effectué mais la valeur du champ "libelle" est vide.
Quelqu'un aurait-il une idée? merci
Problème d'exécution de requêtes sous mysqli php5
Bonsoir, merci pour la réponse néanmoins j'obtiens le message ci-après:
Notice: Undefined index: recherche in E:\wamp\www\admin\resultat_recherche1.php on line 595
recherche ici étant ma zone de texte dont je me rassure qu'elle n'est pas vide.
Je ne comprends vraiment pas ce qui se passe. Merci
Exécution de requêtes sous mysqli php5
Bonjour une fois de plus, j'ai pu constater que mon code d'insertion
<?php
<form name="form1" method="post" action="insert_db_query.php">
<input name="libelle" type="text" id="libelle">
<input type="submit" name="Submit" value="Envoyer">
</form>
<?php
$conn = new mysqli('localhost', 'root', 'admin', 'bd_intranet');
$query = "INSERT into test(libelle) VALUES (?)";
echo $_POST['libelle'];//$test;
$stmt = $conn->stmt_init();
if($stmt->prepare($query)) {
$stmt->bind_param('s', $_POST['libelle']);
$stmt->execute();
}
if($stmt) {
echo "L'insertion a été prise en compte";
} else {
echo "Il y a un problème. L'insertion n'a pas été prise en compte..";
}
?>
fonctionnait mais en local, dès q je suis dans le réseau, il ne fonctionne plus mon environnement est wampserver 2.2 sous win2003 server. Merci de me m'aider parceque je n'y comprends rien.