Kod php:
<?php
 
mysql_connect
("127.0.0.1","admin","haslo");
 
$zapytanie "CREATE DATABASE daneosobowe";
$wynik mysql_query($zapytanie);
if(
$wynik) echo "Baza została założona !<br>";
else {
echo 
"Baza nie została założona !<br>";
exit;
}
 
mysql_select_db(daneosobowe);
 
$zapytanie "CREATE TABLE dane ( ".
"id int(11) DEFAULT '0' NOT NULL auto_increment, ".
"imie char(30), ".
"nazwisko char (30), ".
"dataur date DEFAULT '0000-00-00' NOT NULL, ".
"adres blob, ".
"telefon int(15), ".
"UNIQUE id (id), ".
"PRIMARY KEY (id) ".
")";
$wynik mysql_query($zapytanie);
if(
$wynik) echo "Tabela założona prawidłowo !<br>";
else {
echo 
"Blad ! Tabela nie została założona !<br>";
exit;
}
 
$zapytanie "INSERT INTO dane VALUES(1,'Jan','Kowalski','1981-12-28','ul.Długa 6 m 23 Toruń','7632325')";
$wynik mysql_query($zapytanie);
if(
$wynik) echo "Pierwszy rekord dodany prawidłowo !<br>";
else {
echo 
"Błąd !!! Pierwszy rekord nie został dodany !<br>";
}
 
?>
czy taki skrypt na pewno poprawnie założy mi bazę danych "daneosobowe", stworzy tabelę "dane" i wstawi do niej pierwszy rekord? ...
to jest skrypt z pewnego kursy, ale nie dokońca jestem przekonany pewnych rozwiązań :/ na przykład ta instrukcja 'exit;' ...nigdy wcześniej o nie nie słyszałem, a wygląda na to, że ona tak jakby kończy jeden skrypt... (dobrze rozumiem? :P)...
i jeszcze te instrukcje warunkowe... ;/ 'if($wynik) echo...' czyli... jeśli zmienna wynik... no właśnie... jeśli zmienna wynik? ale co? ;/ brakuje mi tam warunku i nie wiem czy to dobrze zadziała? :/
proszę o wyjaśnienie bo nie daje mi to spokoju :P z góry dzięki