Tytuł: Bazy danych w php Wiadomość wysłana przez: admin Kwiecień 09, 2014, 09:07:18 Bazy danych służą do przechowywania uporządkowanych informacji w plikach zewnętrznych. Baza danych nie jet jednak tylko plikiem tekstowym, posiada pewną strukturę.
Do połączenia z bazą danych potrzebny jest login i hasło. Tworzenie bazy danych: 1. Uruchomić XAMPP z usługami: Apache i MySQL. 2. Wpisać kod do pliku adam_baza.php <?php $db=mysql_connect("localhost", "root","") or die ("<p align=\"center\"><font color=\"red\"><b>Nie mogę połączyć się z bazą danych</b></font></p>"); mysql_select_db("proba") or die ("<p align=\"center\"><font color=\"red\"><b>Nie mogę połączyć się z bazą danych</b></font></p>"); ?> Przedstawiony kod w pierwszej linijce próbuje łączyć się z bazą danych. Łączy się z bazą danych zainstalowaną na localhost. W tym miejscu mozna wpisać np. IP serwera na któym zainstalowaną bazę danych. Podawane jest również "root" czyli nazwę użytkownika oraz hasło tutaj zastąpione " ". W drugiej linijce łączona jest baza danych o nazwie "próba". Zamknięcie sesji z bazą danych wymuszane jest poleceniem: mysql_close($db); Tytuł: Odp: Bazy danych w php Wiadomość wysłana przez: admin Kwiecień 09, 2014, 11:11:40 Zadanie 1. Program napisany w php tworzący nową baze danych ustawioną na localhost.
<?php $db=mysql_connect("localhost", "user",""); if (!$db) { die('Nie można się połączyć: ' . mysql_error()); } $dzialanie='CREATE DATABASE dane'; //$wyslij=mysql_query($dzialanie); if(mysql_query($dzialanie,$db)){echo "Nowa baza danych została utworzona";} else {echo "Baza danych nie mogła być utworzona";} ?> |