Jesteś tutaj: webmade.org >> kursy online >> kurs mysql >> Część 1
autor: Piotr Kuźmiński, ostatnia modyfikacja: 2007-07-21
kurs mysql Jeśli czytałeś(łaś) kurs uważnie to umiesz już wykonywać podstawowe zapytania do bazy danych i wyświetlać jej treść. Zapraszam do kolejnej części artykułu gdzie nauczysz się budować bardziej skomplikowane warunki i sortować wyniki zapyta
Trochę kodu
// połączenie się lokalnym serwerem bazy MySQL
$sql_conn = mysql_connect('localhost', 'admin', 'passwd')
// w przypadku niepowodzenia połączenia zakończ aplikację
or die('Nie mogłem połaczyć się z bazą danych');
// jeśli nie mamy jeszcze bazy to musimy ją utworzyć
mysql_create_db('zawodnicy');
// wybieramy bazę danych
mysql_select_db('zawodnicy');
// tworzymy tabelę nba
$zapytanie = 'CREATE TABLE nba (id int NOT NULL AUTO_INCREMENT, nazwisko char(30), lata char(3), punkty char(3), mistrzostwa char(3), PRIMARY KEY(id))';
$idzapytania = mysql_query($zapytanie);
// dodajemy troche przykładowych danych
$zapytanie = "INSERT INTO `nba` (`id`, `nazwisko`, `lata`, `punkty` , `mistrzostwa`) VALUES ('', 'Jordan', '13', '258', '48')";
$idzapytania = mysql_query($zapytanie);
$zapytanie = "INSERT INTO `nba` (`id`, `nazwisko`, `lata`, `punkty` , `mistrzostwa`) VALUES ('', 'Pipen', '10', '123', '32')";
$idzapytania = mysql_query($zapytanie);
$zapytanie = "INSERT INTO `nba` (`id`, `nazwisko`, `lata`, `punkty` , `mistrzostwa`) VALUES ('', 'O\'Neal', '10', '205', '50')";
$idzapytania = mysql_query($zapytanie);
// wyświetlamy treść naszej tabeli
$zapytanie = "SELECT `id`,`nazwisko`,`lata`,`punkty` FROM `nba`";
$idzapytania = mysql_query($zapytanie);
echo '<table>';
while ($wiersz = mysql_fetch_row($idzapytania)) {
echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td></tr>';
}
echo '</table>';
// zamykamy połączenie
mysql_close($sql_conn); Piotr Kuźmiński
szukaj:
kurs mysql
Zagadnienia poruszane w tej części kursu:
blog
porady
artykuły
recenzje
wiadomości

© 2004-2008 copyright by webmade.org