![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki kod:
i nie tworzy mi on tabel, Funkcja connect to :
no i plik config:
polaczenie na pewno jest nawiazane, wyskakuja mi komunikatu o wykonaniu, a ponad to nie dodaje tabeli, dlaczego? Ten post edytował Raven1122 9.04.2012, 14:12:17 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 15.01.2012 Ostrzeżenie: (10%) ![]() ![]() |
na moje oko ze zmienną prefix mozesz miec problem, ustaw ją może jako zmienna global ?
Daj sobie var_dump($sql); break; i przepisz to do phpmyadmin i zobacz jakie Ci bledy wywala Ten post edytował tomsol 9.04.2012, 15:06:21 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
var dump wyplul:
wiec ze zmienna prefix wszystko ok prefix to guestbook poniewaz mam instalator skryptu i w configu sie zapisuje to co wpisze w pola no i blad z phpmyadmin #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 ')' at line 17 Ten post edytował Raven1122 9.04.2012, 18:02:57 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 15.01.2012 Ostrzeżenie: (10%) ![]() ![]() |
no i masz błąd na moje oko...
przy przed ostatniej linii przecinek po not null - nie utworzy Ci tabeli ![]() `rights` int(2) NOT NULL, zawsze kończysz przecinkiem wywal wszedzie na koncu ten przecinek i bedzie ok ;] Ten post edytował tomsol 9.04.2012, 18:07:20 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
ale po rights jest primary key:
`rights` int(2) NOT NULL, PRIMARY KEY(id))"; co ciekawe do wszystkich dalem var dump skopiowalem i wstawialem po kolei do php my admin, i wszystkie powchodzily, czyli blad nie moze byc w create table Ten post edytował Raven1122 9.04.2012, 18:10:14 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Spróbuj tak:
Dajesz o jeden przecinek za dużo ,robisz tak:
W rezultacie tego zapytanie w bazie danych oczekuje kolejnej kolumny ,której nie ma i dlatego dostajesz błąd. Ma być:
Popraw wszystkie tabele które tworzysz. Ten post edytował Niktoś 9.04.2012, 20:05:49 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 10:07 |