Bonjour, j'ai une erreur sur ma page.
La Voici en complete :
Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'name' in 'where clause''
Et voici mon code PHP :
Etant quelque peut nul en code Php, est ce que quelqu'un pourrait mexpliquer et m'aider à réparer cette erreurs.
Merci
Modifié par BurgerKingKong (02 Feb 2022 - 18:13)
La Voici en complete :
Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'name' in 'where clause''
Et voici mon code PHP :
<?php
define('HOST', 'localhost');
define('DB_NAME', 'site web');
define('USER', 'root');
define('PASS', '');
try {
$db = new PDO("mysql:host=". HOST . ";dbname=". DB_NAME, USER, PASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo $e;
};
if ( !empty($_GET['name'])) {
$_GET['name'] = 'test';
}
$stmt = $db->prepare("SELECT * FROM users where name = ?");
$stmt->execute([$_GET['name']]);
foreach ($stmt as $row) {
print_r($row);
}
?>
Etant quelque peut nul en code Php, est ce que quelqu'un pourrait mexpliquer et m'aider à réparer cette erreurs.
Merci
Modifié par BurgerKingKong (02 Feb 2022 - 18:13)