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
<?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
Prześlij komentarz