Witam.
Z racji, że od niedawna zacząłem uczyć się php i mysql postanowiłem napisać skrypt który poprzez formularz prześle dane do bazy mysql.
Jak to często bywa u początkujących natrafiłem na błąd.A mianowicie jest to brak połączenia z bazą.Prosił bym o wskazanie co jest nie tak.Z góry bardzo dziękuje.
baza:
CREATE TABLE test (
id int( 20 ) NOT NULL AUTO_INCREMENT ,
imie varchar( 80 ) NOT NULL,
nazwisko varchar( 100 ) NOT NULL ,
PRIMARY KEY ( id )
);
dodaj.html
imię:
nazwisko:
dodaj.php
<?php
$imie = $_GET['imie'];
$nazwisko = $_GET['nazwisko'];
$connection = @mysql_connect('host', 'login', 'haslo')
or die('Brak połączenia z serwerem MySQL.);
echo "Udało się połączyć z serwerem!);
$db = @mysql_select_db('test', $connection)
or die('Nie mogę połączyć się z bazą danych);
echo "Udało się połączyć z bazą dancych!";
$zapytanie = "INSERT INTO dane SET imie='$imie', nazwisko='$nazwisko'";
$wykonaj = mysql_query ($zapytanie);
echo "
Dane dodane prawidłowo !";
mysql_close($connection);
?>