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:
Mon fichier ou je voudrais afficher les infos que j'ai récupéré index.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; } ?>
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>
Partager