webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> kursy online >> kurs mysql >> Część 1

Podsumowanie

autor: Piotr Kuźmiński, ostatnia modyfikacja: 2007-07-21

szukaj: kurs mysql 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

Zagadnienia poruszane w tej części kursu:

Konkurs
Darmowe programy freewareKurs HTML - strona WWW za darmowebmasterwebcore.plKESS - PHP, PHP5, MySQL, SQLite, XHTML, CSS, JavaScript - webdesignextreme-fusion, php-fusion, infusions
 

valid XHTML valid CSS© 2004-2008 copyright by webmade.org