Bonjour, j ai une erreur au niveau de l execution d'une requete avec ma base de donne sqlite
Voila je rencontre un petit problème avec mon code.
<?php
function getConnexion()
{
try {
$db = new PDO('sqlite:limsmetik_produit.sqlite',NULL,NULL,array(PDO::ATTR_PERSISTENT => true));
$db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
return $db;
} catch (Exception $e) {
die("Erreur lors de la connexion à la BD");
}
}
function executeSQL($sql)
{
$db = getConnexion();
return $db->exec($sql);
}
function execute_SQL_Fetch($sql)
{
$db = getConnexion();
return $db->query($sql)->fetch();
}
function execute_SQL_FetchAll($sql)
{
$db = getConnexion();
return $db->query($sql)->fetchAll();
}
?>
PDOException: SQLSTATE[HY000]: General error: 1 no such table:
Salut, l'arreur veut dire que la t-able existe pas, faut que tu regardes dans le fichier ou tu exécutes la fonction execute_SQL_Fetch et vérifier le nom de la table.
merci pour cette reponse
mais la table existe belle et bien et j en ai fai un test avec les meems codes et sa marche mais desque je le met dans mon projet il ne vois aucune table je ne sais pas c'est relative a quoi .