Bonjour,
je voudrais savoir comment relier mes page php de MAMP à ma base de donné mysqli avec phpmyadmin.
Rien ne marche et toutes les réponses des forums ne correspondent pas à mon problème...
J'ai créer ma base de donné dans phpmyadmin sous le nom de 'gestionpersonne1' avec les tables et ses attributs. Ainsi, dans mon code php j'ai écris :
<?php
$connect= mysqli_connect('localhost', 'root', '', 'gestionpersonne1');
if($connect)
echo "conection réussite </br>";
else {
echo "echec connection </br>";
}
$req= "select nom, prenom from personne where age > ?";
//préparer requête
$res= mysqli_prepare($connect, $req);
//liaison paramètre
$var= mysqli_stmt_bind_param($res, "i", $req);
$age= 28;
$var= mysqli_stmt_execute($res);
if ($var==false) {
echo "echec de l'execution de la requête </br>";
}
else {
$var=mysqli_stmt_bind_result($res, $nom, $prenom);
echo 'Nom et prenom des personnes ayant age > 28 ans </br>';
while (mysqli_stmt_fetch($res)) {
echo $nom." , ".$prenom."</br>";
}
mysqli_stmt_close($res);
}
if (mysqli_close($connect))
echo "deconnection réussite </br>";
else {
echo 'la déconnection a echoué </br>';
}
?>
Voici ce que ça m'affiche :
Merci d'avance pour votre aide ! Soyer le plus clair possible s'il vous plait
Lisa
je voudrais savoir comment relier mes page php de MAMP à ma base de donné mysqli avec phpmyadmin.
Rien ne marche et toutes les réponses des forums ne correspondent pas à mon problème...
J'ai créer ma base de donné dans phpmyadmin sous le nom de 'gestionpersonne1' avec les tables et ses attributs. Ainsi, dans mon code php j'ai écris :
<?php
$connect= mysqli_connect('localhost', 'root', '', 'gestionpersonne1');
if($connect)
echo "conection réussite </br>";
else {
echo "echec connection </br>";
}
$req= "select nom, prenom from personne where age > ?";
//préparer requête
$res= mysqli_prepare($connect, $req);
//liaison paramètre
$var= mysqli_stmt_bind_param($res, "i", $req);
$age= 28;
$var= mysqli_stmt_execute($res);
if ($var==false) {
echo "echec de l'execution de la requête </br>";
}
else {
$var=mysqli_stmt_bind_result($res, $nom, $prenom);
echo 'Nom et prenom des personnes ayant age > 28 ans </br>';
while (mysqli_stmt_fetch($res)) {
echo $nom." , ".$prenom."</br>";
}
mysqli_stmt_close($res);
}
if (mysqli_close($connect))
echo "deconnection réussite </br>";
else {
echo 'la déconnection a echoué </br>';
}
?>
Voici ce que ça m'affiche :
Merci d'avance pour votre aide ! Soyer le plus clair possible s'il vous plait
Lisa