Bonjour , je ne connais pas très bien Pdo , j'ai une erreur dans mon code :
Call to a member function fetch() on boolean
Voici mon code :
Call to a member function fetch() on boolean
Voici mon code :
<?php
$id='';
if (empty($_GET['id']))
{echo $id; }
if (empty($id)) { header('locate: edition.php'); }
try{
$base = new PDO('mysql:host=localhost; projet_villes', 'root', '');
}
catch (exception $id)
{die('Erreur '.$id->getmessage());}
$base->exec("SET CHARACTER SET utf8");
$retour = $base->query('SELECT ville_id, ville_nom, ville_texte FROM
villes WHERE ville_id = ' . $id );
while ($data= $retour->fetch()){
echo $data['ville_nom'].' '.$data['ville_texte'];}
$base = null;
?>