Jak wyświetlić pojedynczy rekord

Używając unikalnego pola ID możemy w prosty sposób pobrać i wyświetlić jeden rekord. Do tego celu użyjemy metody $_GET oraz filtrowania mysql_escape_string.

<?php
mysql_connect ("localhost", "root", "") or die ("nie mozna polaczyc sie z mysql");

mysql_select_db ("nazwa bazy danych") or die ("nie mozna polaczyc sie z mysql");
$_GET['id'] = mysql_escape_string($_GET['id']);
$wynik = mysql_query ("SELECT * FROM tabela WHERE id='".$_GET['id']."'");
while ($wynik && $rekord = mysql_fetch_array ($wynik)) {

$tytul= $rekord['tytul'];

echo "$tytul";
}
?>

Krótkie wyjaśnienie:
W powyższym kodzie użyliśmy tablicę $_GET oraz funkcji mysql_escape_string
$_GET - Sposób przekazywania danych
mysql_escape_string - Dodaje znaki unikowe na użytek mysql_query

Komentarze

Popularne posty z tego bloga

phpBoard

Turbo pascal - Program sortujący liczby rosnąco

Jak poznać numer ID ostatnio dodanego rekordu do bazy danych MySQL