Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z prostą bazą, pomocy
lexmark
post 22.10.2010, 14:44:21
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.10.2010

Ostrzeżenie: (0%)
-----


Witam wszystkih. Jestem początkujacy w tej dziedzinie a chciałem zrobic najprostrzą bazę danych w mysql przez php i iagle wyskakuje mi błąd - Parse error: syntax error, unexpected $end in C:\WebServ\httpd\index.php on line 13


skrypt wyglada tak:

<?php
$connect = mysql_connect("localhost", "root");
mysql_selet_db("mysql");
$people = "CREATE TABLE people
(people_id int(11) NOT NULL auto_increment,
people_fullname int(10) NOT NULL,
people_dist int(10) NOT NULL,
PRIMARY KEY (people_id)
);

$results = mysql_query($people);
?>


nie mam pojęia gdzie jest błąd i o co chodzi. Jesli ktokolwiek bedzie wiedzial to z góry dziekuje za pomoc. Byc moze to cos banalnego ale ja jestem poczatkujący. dodam tylko ze bazę i tabele w konsoli sql umiem zrobic jsli to cos pomoże tutaj
Go to the top of the page
+Quote Post
gigzorr
post 22.10.2010, 14:56:59
Post #2





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

Ostrzeżenie: (0%)
-----


funkcja mysql_connect ma trzecia wartosc , którą jest haslo

ps. jesli dobrze widze to nie jest zamkniety " ? i nie mysql selet tylko select.

Ten post edytował gigzorr 22.10.2010, 15:00:41
Go to the top of the page
+Quote Post
lexmark
post 22.10.2010, 15:06:59
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.10.2010

Ostrzeżenie: (0%)
-----


poprawiłem - select, jesli chodzi o hasło to wiem ze jest ale nie wiem czt ma to jakies znaczenie ale podczas logowania przez konsole nie wpisuje go daje enten i przez - root spokojnie sie loguje. Nie bardzo wiem w ktorym miejscu jest ten brak - "

caly czas wyskakuje - Parse error: syntax error, unexpected $end in C:\WebServ\httpd\index.php on line 15

wydaje mi sie ze kod jest ok

chiałbym tylko dodać ze tworzenie bazy danych i tabeli w konsoli MySQL wychodzi bez problemu z tąd mam taki problem tutaj

Ten post edytował lexmark 22.10.2010, 15:14:42
Go to the top of the page
+Quote Post
gigzorr
post 22.10.2010, 15:17:20
Post #4





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

Ostrzeżenie: (0%)
-----


wklej do pierwszego lepszego edytora i zobacz czego brakuje " przed srednikiem!

Ten post edytował gigzorr 22.10.2010, 16:01:57
Go to the top of the page
+Quote Post
lexmark
post 22.10.2010, 15:29:57
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.10.2010

Ostrzeżenie: (0%)
-----


wkleiłem do php WebPage Editor i nie pokazuje błędów. Moze to idiotycznie wyglada ale naprawde nie wiem gdzie jest błąd chociaz domyslam sie że chodzi o jakiś szczegół ?

dodam jeszze ze czasem podczas modyfikacji kodu wyskakuje błąd - Parse error: syntax error, unexpected T_STRING in C:\WebServ\httpd\index.php on line 5

Przy kodzie w takiej postaci:

<?php
$connect = mysql_connect("localhost", "root");
mysql_select_db("mysql");
$people = "CREATE TABLE people (
people_id int(11) NOT NULL auto_increment,
people_fullname int(10) NOT NULL,
people_dist int(10) NOT NULL,
PRIMARY KEY (people_dist)
)";
$results = mysql_query($people)
?>

Nie wyświetla się nic tj. pusta strona Co zrobić żeby powstała tabela ? Bardzo proszę o pomoć

Ten post edytował lexmark 22.10.2010, 17:21:22
Go to the top of the page
+Quote Post
gigzorr
post 22.10.2010, 18:19:21
Post #6





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

Ostrzeżenie: (0%)
-----


w panelu admina , zakladka sql wklej
  1. CREATE TABLE people (
  2. people_id int(11) NOT NULL auto_increment,
  3. people_fullname int(10) NOT NULL,
  4. people_dist int(10) NOT NULL,
  5. PRIMARY KEY (people_dist)
  6. );
  7.  
i sie stworzy?

ps. i tak sie nie stworzy , moge ci podpowiedziec , ze blad jest przy poeple_id int etc...

Ten post edytował gigzorr 22.10.2010, 18:22:11
Go to the top of the page
+Quote Post
lexmark
post 23.10.2010, 19:25:30
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.10.2010

Ostrzeżenie: (0%)
-----


1. Błedu nie ma w skrypcie. jesli jest to uprzejmie proszę napisać w którym miejscu ? wszystko przeanalizowalem i nie ma na pewno.

2. Nie da się stworzyć tabeli (MySQL) z poziomu PHP możną ją jedynie zamonotować juz gotową takze wszystko jasne...

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:23