Erreur "Trying to get property of non object" difficilement reproductible
Bonjour,
Je sais à quoi correspond cette erreur. Mais d'une part j'ai du mal à la reproduire et d'autre part je vérifie préalablement qu'il s'agit bien d'un objet.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| // Recherche de la valeur par défaut d'une colonne de table
function getDefaultValue($table, $column)
{
$db = connect();
$sql = "
SELECT COLUMN_DEFAULT AS defaultValue
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA='".DB_NAME."' AND COLUMN_NAME='$column' AND TABLE_NAME='$table'
;";
$stmt = $db->query($sql);
print_r($stmt->fetch());
return ( is_object($stmt->fetch()) ) ? $stmt->fetch()->defaultValue: false;
} |