bonsoir a tous j'apprends à coder en php et j'ai une petite erreur qui m’embête j'ai comprends que ma variable est vide mais je vois pas comment resoudre le probleme puisque j'y comprends rien mon niveau n'est pas encore assez élever j'ai commencé il a 2 semaine tout juste et pas beaucoup de cours en PDO sur le net donc je vous laisse mon code et peut -etre vous pourriez m'aider.
PS : une petite explication si vous donnez un code serrez le bienvenu, j'essaie de faire un petit blog merci
PS : une petite explication si vous donnez un code serrez le bienvenu, j'essaie de faire un petit blog merci
Code:
<?php
require_once('config.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_art, $article_art ){
global $conn;
$bdd = $conn;
$sql = "SELECT titre, article FROM ". PREFIX ."blog WHERE titre_art = :titre And article_art = :article";
$req = $bdd->prepare($sql);
$req->bindValue('titre', $titre_art, PDO::PARAM_STR);
$req->bindValue('article', $article_art, PDO::PARAM_STR);
$req->execute();
$donnees_art = $req->fetchAll() ;
$req->closeCursor();
return $donnees_art;
}