Je suis en train d'exécuter le script PHP pour faire une simple requête de base de données:
$db_host = "localhost";
$db_name = "showfinder";
$username = "user";
$password = "password";
$dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password")
or die('Could not connect: ' . pg_last_error());
$query = 'SELECT * FROM sf_bands LIMIT 10';
$result = pg_query($query) or die('Query failed: ' . pg_last_error());
Ce qui produit l'erreur suivante:
La requête a échoué: ERREUR: la relation "sf_bands" n'existe pas
Dans tous les exemples que je peux trouver, à laquelle quelqu'un obtient une erreur indiquant que le rapport n'existe pas, c'est parce qu'ils utilisent des lettres en majuscules dans leur nom de la table. Mon nom de la table n'a pas de majuscules. Est-il un moyen pour interroger ma table sans y compris le nom de base de données, c'est à dire showfinder.sf_bands
?