Witam po raz drugi na forum,
jako leszcz w dziedzinie chciałem zapytać o sprawę pewnie banalną, ale nierozwiązywalną dla mnie od kilku dni. Przemierzyłem internet - fora, manuale - w różnych językach i nadal nie wiem co zrobić.
Otóż bazując na książce php5 dla początkujących doszedłem do zadania w którym muszę zrobić bazę danych w php5. Napisałem dwa pliki kodu zgodnie z instrukcją i przy próbie ich otwarcia przez przeglądarkę otrzymuję komunikat ‘No database selected’.
Mam winxp, xamppa - apache 2 i mysql działają.
Nie wiem w czym tkwi problem bo wyczytałem, że muszę sobie założyć hasło na phpmyadmin, ale po jego założeniu pojawiał mi się napis access denied i chociaż robiłem zmiany w pliku config.inc.php nie mogłem się na nowo dostać na stronę phpmyadmin. Rozwiązaniem była deinstalacja i ponowna instalacja. I tak kilka razy. Ustawienia w phpmyadmin mam domyślne czyli localhost i root .Tym razem zanim coś zrobię piszę bo mam już dość próbowania zmian, na których się nie znam.
Dla zobrazowania początek mojego pliku o filmach wygląda tak:
<?php
// połączenie z serwerem MySQL; użyliśmy własnych parametrów
// w razie potrzeby zmień je na inne
$connect = mysql_connect(“localhost”, “root”, “”) or
die (“Sprawdź połączenie z serwerem.”);
// utwórz bazę danych, jeśli jeszcze nie istnieje
$create = mysql_query(“CREATE DATABASE IF NOT EXISTS moviesite”)
or die(mysql_error());
// utwórz tabelę “movie”
$movie = "CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name carchar(255) NOT NULL
movie_name tinyint(2) NOT NULL default 0
movie_year int(4) NOT NULL default 0
movie_leadactor int(11) NOT NULL default 0
movie_director int(11) NOT NULL default 0
PRIMARY KEY (movie_id)
KEY movie_type (movie_type.movie_year)
)";
Bardzo proszę o podpowiedź w miarę zrozumiałą dla początkującego, co mam dalej zrobić, co sprawdzić, itd.
pozdrawiam