Как вывести значения со всеми id из таблицы PostgeSQL?

Выводит следующую ошибку:

5ae9778268df1114446117.png
Вот сам код:
<html>
 <head>
  <title>МОАТП</title>
 </head>
 <body>
 <?php echo '<p>Коннектимся к базе PostgreSQL:</p>'; ?>
 
 
<?php 

// Соединение, выбор базы данных
$dbconn = pg_connect("host=pg.sweb.ru port=5432 dbname=moatpru_test user=moatpru_test password=*od***obe**anj*") 
or die('Could not connect: ' . pg_last_error()); 

var_dump($dbconn); 


echo '<p>Выполняем SQL запрос:</p>'; 

$table= "Users";
// generate and execute a query 
$query = "SELECT id FROM $table";
$result = pg_query($connection, "SELECT users FROM $table") or die("Error in query: $query.
" . pg_last_error($connection));

// get the number of rows in the resultset 
$rows = pg_num_rows($result); 

echo "There are currently $rows records in the database."; 

// close database connection 
pg_close($connection); 
?>


 <?php echo '<p>FINISH</p>'; ?>



Вот база:

5ae978391535b716534839.png
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Найдите в своей таблице колонку `id`. Её там нет, есть `id_users`.
Ответ написан
Melkij
@Melkij
PostgreSQL DBA
Вы удалили предыдущий вопрос и у меня нет желания набирать ответ повторно. Поэтому буду краток.
На одну ошибку указал Rsa97 , вторая ошибка:
SELECT id FROM Users;
SELECT id FROM "Users";

Это обращения к разным таблицам.

Разберитесь, где вы потеряли сами сообщения об ошибках pg.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽