Wyświetlanie danych w przeglądarce za pomocą php z bazy psql

0

Na ekranie pojawia się formularz zawierający posortowaną listę wszystkich studentów (co najmniej identyfikator, nazwisko i imię).
Użytkownik wybiera studenta.

  1. Baza danych; psql na serwerze:

baza danych

  1. Kod php na stronie;
    klik na pastebin
<?php
$con=pgconnect("host=test user=test dbname=test password=test");
$query="SELECT idstudenta, nazwisko, imie FROM studenci ORDER BY nazwisko DESC";
 
$result=pg_query($con, $query);
 
while ($studenci= pgfetchrow($result)) {
print("<input type=radio name='wybor' value='".$studenci['idstudenta']."' />ID: ".$studenci['idstudenta']." | Imie: ".$studenci['imie']." | Nazwisko: ".$studenci['nazwisko']."</BR>");
}
?>

Nie łączy mi coś i nie gra, bo w przeglądarce mam takie cuś
title

0

Wykonaj var_dump na $studenci.

0

Pewnie masz tablicę $studenci indeksowaną od zera w górę.

0

@dilax: a wiesz w ogóle co robi var_dump czy też po prostu ślepo przepisujesz kod z Internetu?

0

Zmień polecenie pg_fetch_row na pg_fetch_array :
Link do dokumentacji :
http://php.net/manual/pl/function.pg-fetch-array.php

1 użytkowników online, w tym zalogowanych: 0, gości: 1