Problème de Warning!!
Posté : 25 juil. 2006, 21:09
Bonjour a tous comme érreur j ai
et voici mon codeWarning: mysqli_stmt_bind_param() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/exercices/Gestion de publication/detail.php on line 19
Warning: mysqli_stmt_execute() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/exercices/Gestion de publication/detail.php on line 20
Warning: mysqli_stmt_bind_result() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/exercices/Gestion de publication/detail.php on line 22
Warning: mysqli_stmt_fetch() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/exercices/Gestion de publication/detail.php on line 23
Cet article à été réalisé par le //
Vous pouvez le contacter par email
Texte de l'article
Warning: mysqli_stmt_close() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/exercices/Gestion de publication/detail.php on line 39
<?php
//connection a la db
include_once 'connection.php';
//on récupere l identifiant de connection
$id_ar = $_REQUEST['id_article'];
//creation de la requete SQl
$sql = "SELECT ar.id_article, ar.titre, ar.auteur,
ar.date_pub, ar.texte, au.login,
au.nom, au.prenom, au.email
FROM article AS ar, auteur AS au
WHERE ( (ar.id_article = ? ) AND (ar.auteur=au.login))";
//preparation de la requete sql
$rqp = mysqli_prepare ($link, $sql);
//chargement des paramètres et execution
mysqli_stmt_bind_param($rqp, 'i', $id_ar);
mysqli_stmt_execute($rqp) ;
mysqli_stmt_bind_result($rqp, $id_article, $titre, $auteur, $date_pub, $texte, $login, $nom, $prenom, $email) ;
mysqli_stmt_fetch($rqp);
$texte = nl2br($texte);
//on formate la date
$jour = substr($date_pub, 8, 2);
$mois = substr($date_pub, 5, 2);
$annee = substr($date_pub, 0, 4);
$date = $jour.'/'.$mois.'/'.$annee;
//on creer l affichage
echo "<h1>$titre</h1>";
echo "Cet article à été réalisé par $a_prenom $a_nom le $date<br>";
echo 'Vous pouvez le contacter par ';
echo "<a href='mailto:$a_email'>email</a>";
echo "<br><b>Texte de l'article</b></br> $texte";
mysqli_stmt_close($rqp);
?>
pour l information c est un exercice que je réalise par le biai d un bouquin qui s appele PHP5 avancé.