![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Prosze o poooc ! wgrana strona na serwer nie chce zagrać bazy danych - pojawia sie taki bład
Parse error: syntax error, unexpected T_STRING in /home/*****/public_html/*****/baza.inc.php on line 4 Oczywiscie w imporcie takiego pliku jak "sese.sql widać takie informacje baza mi to odrzuca: Zapytanie SQL: -- MySQL dump 8.23 -- -- Host:**** Database: sisi ------------------------------------------------------- -- -- Server version 4.1.14-standard -- -- Table structure for table `galeria` -- CREATE TABLE galeria( id int( 11 ) NOT NULL AUTO_INCREMENT , zdj text NOT NULL , opis text NOT NULL , PRIMARY KEY ( id ) ) ENGINE = MYISAM DEFAULT CHARSET = latin2; MySQL zwrócił komunikat: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '--------------------------------------------------------- -- Server version 4.1.' at line 4 Bardzo proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Pierwszy error pochodzi z php wiec wrzuć kod php, zapewne z pliku /home/*****/public_html/*****/baza.inc.php który podałeś. Drugi błąd pochodzi z samego MySQLa. Ostatnia kolumna w tabeli galeria ma ustawiony atrybut NOT NULL. W takim wypadku albo zmień go na NULL, czyli:
CREATE TABLE galeria ( id int(11) NOT NULL auto_increment, zdj text NOT NULL, opis text NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=latin2; Albo powstawiaj np. 0 (zera) w ostatnim elemencie dodawanym do bazy: INSERT INTO galeria VALUES (3,'3.IMG_4243.jpg','0'); i tak też zrób dla pozostałych. I jeszcze jedno - do konsoli MySQL wklejaj tylko kod SQL, bez komentarzy, czyli tak:
Ten post edytował sadistic_son 7.09.2010, 18:51:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:43 |