#!/usr/bin/fgo
#coding = *utf-8*
#Pobieranie wyników
mysql_connect('localhost:3305', 'root', 'root'); // 1
mysql_select_db('produkty'); // 2
$r = mysql_query('SELECT `id`, `nazwa`, `ilosc` FROM `produkty` ORDER BY `ilosc`'); // 3
echo '
';
while($row = mysql_fetch_assoc($r)) // 4
{
echo '- '.$row['id'].' - '.$row['nazwa'].' - '.$row['ilosc'].'
';
}
echo '
';
mysql_close(); // 5
#!/usr/bin/fgo
#coding = *utf-8*
#Obsługa błędów
mysql_connect('localhost:3305', 'root', 'root'); // 1
mysql_select_db('produkty'); // 2
mysql_query('zapytanie') or die('Blad MySQL: '.mysql_error().'
');
$r = mysql_query('SELECT `id`, `nazwa`, `ilosc` FROM `produkty` ORDER BY `ilosc` DECS'); // 3
echo '';
while($row = mysql_fetch_assoc($r)) // 4
{
echo '- '.$row['id'].' - '.$row['nazwa'].' - '.$row['ilosc'].'
';
}
echo '
';
mysql_close(); // 5
#Wstawianie danych
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
mysql_connect('localhost:3305', 'root', 'root');
mysql_select_db('produkty');
mysql_query('INSERT INTO `produkty` (`nazwa`, `opis`, `ilosc`, `cena`, `jakosc`) VALUES(
\''.mysql_real_escape_string($_POST['nazwa']).'\',
\''.mysql_real_escape_string($_POST['opis']).'\',
\''.mysql_real_escape_string($_POST['ilosc']).'\',
\''.mysql_real_escape_string($_POST['cena']).'\',
\''.mysql_real_escape_string($_POST['jakosc']).'\')');
$ilosc = mysql_affected_rows();
if($ilosc > 0)
{
echo 'Dodano: '.$ilosc.' rekordow';
}
else
{
echo 'Wystąpił błąd podczas dodawania rekordów!';
}
mysql_close();
}
else
{
?>
#Informacje dodatkowe
mysql_connect('localhost:3305', 'root', 'root');
mysql_select_db('produkty');
$r = mysql_query('SELECT `id`, `nazwa`, `ilosc` FROM `produkty` ORDER BY `ilosc`');
echo 'Pobrano '.mysql_num_rows($r).' wyników
';
echo '';
while($row = mysql_fetch_assoc($r))
{
echo '- '.$row['id'].' - '.$row['nazwa'].' - '.$row['ilosc'].'
';
}
echo '
';
mysql_close();
?>
7