bonjour a tous,

Tout d'abord je tiens à vous informer que je débute.

j'essaie de faire une requête vers ma base de données pour récupérer des éléments (j'essaie de créer un blog) mais rien a faire j'ai toujours des erreurs. Je vous laisse mon code vous pourriez peut-être m'aider sur les erreurs que je commets.

j'ai cette erreur Notice: Undefined variable: donnees in /home/www/test3/includes/index.php on line . Apparement la variable est pas definie maiis je vois pas d'ou viens le problème

Fichier requéte sql function_sql.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
function db_connect(){
	global $language;
	try{
		$set_utf8 = array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'); // Transactions UFT8
		$bdd = new PDO('mysql:host='. HOSTNAME .';dbname='. DB_NAME, DB_USERNAME, DB_PASSWORD, $set_utf8);
		$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
	}
	catch(Exception $error){
		die('<html><meta http-equiv="content-type" content="text/html; charset=utf-8" />'. $language['error_bdd_connect'] .'</html>');
	}
	return $bdd;
}
 function affiche_art($titre, $article){  
    global $conn;
    $bdd = $conn;
    $sql = "SELECT * FROM ". PREFIX ."blog WHERE  :titre,  :article";
    $req = $bdd->prepare($sql);
    $req->bindValue('titre', $titre, PDO::PARAM_STR);
    $req->bindValue('article', $article, PDO::PARAM_STR);
    $req->execute();
    $donnees = $req->fetch();
    $req->closeCursor(); 
    return $donnees;
} ?>
Mon fichier ou je voudrais afficher les infos que j'ai récupéré index.php

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>test de blog</title>
<meta name="Description" content="" />
<meta name="Keywords" lang="fr" content="" />
<meta name="Robots" content="all" />
<link href="style/structure.css" type="text/css" rel="stylesheet" />
<link href="style/style.css" type="text/css" rel="stylesheet" />
</head>
<body>
 <h1> <?php echo $donnees['titre'];   ?> </h1>
 <p> <?php echo $donnees['article'];   ?> </p>
</body>