Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
Witam, gdy chce dodac zapytanie do bazy danych, pojawia mi sie nastepujacy napis:
#1064 - Something is wrong in your syntax obok 'DEFAULT CHARSET=latin1' w linii 18 w 18 linii mam:
co jest nie tak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
to że jest napisane w linii 18 nie znaczy że to o nią chodzi....daj cały kod...
masz cały kod tak?, przykładowy kod....
Ten post edytował john_doe 12.11.2009, 19:33:03 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
Mam część kodu tak:
Ten post edytował Sharky 12.11.2009, 19:51:16 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
wkleiłem Twój skrypt żywcem do mnie i zapuściłem iiiiii.... kosi pięknie. załozył tabele i zainsertował
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
a mi nie. czym może być to spowodowane?
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
używasz tego kodu w aplikacji a`la phpMyAdmin? czy wykonujesz phpem??
ja używam SQL Manager Lite for MySQL |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
do wklejania używam phpMyAdmin
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
w phpMyAdmin też mi goli ładnie Twój kod...
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
może to ma znaczenie, że używam do tego webserva?
a może mam coś inaczej ustawione albo mam starą wersję? |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 12.11.2009 Ostrzeżenie: (0%)
|
Przy przenoszeniu danych między różnymi wersjami też miałem takie "cyrki"
pozbądź się "ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1" i spróbuj. mi pomagało znaleźć co się gryzie. |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.03.2006 Ostrzeżenie: (0%)
|
Pomogło :]
Jak na razie jest ok, ale teraz mam problem z usunięciem tych wszystkich linijek, bo jest ich bardzo dużo, a przez "Zamień" w menu "Edycja" nie da rady, bo zawsze jest inna wartość AUTO_INCREMENT, raz 8 raz 20 itd. Jest jakaś formułka na usuwanie takich rzeczy? |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 12.11.2009 Ostrzeżenie: (0%)
|
Pamietam że używałem wtedy Crtl+F żeby namierzyć frazę.
Żeby było mniej usuwania najpierw sprawdź co się gryzło. czyli powtórz próbę na przykład usuwając samo "AUTO_INCREMENT=8" Jeśli się okaże że to to zrobisz znajdź AUTO_INCREMENT= i troszkę wytniesz ręcznie. |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 09:15 |