![]() |
![]() |
--franz87-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Mam dwa problemy przy zapisie do bazy Access (*mdb) z poziomu skryptu PHP. 1. Tworzę tabele, i chcę zastosować IF NOT EXISTS, żeby, gdy tabela istnieje nie tworzono jej.
Próbowałem dawać "IF NOT EXISTS" w różnych miejscach, ale zawsze wywala błąd. To samo chcę zastosować do INSERT INTO przy tworzeniu rekordu, by nie dodawał dubla.Też nie działa. 2. Dałem ID typ AUTOINCREMENT, żeby rekord sam dodawał odpowiednią wartość ID, ale nie działa. Robiłem to zostawiając przy ID pusty string.
Jeżeli mu podam jakąś wartość ID to działa, ale ja chcę, żeby on dodawał nast wolne ID automatycznie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
CREATE TABLE IF NOT EXISTS `XXX` (...
Przy insert nie wpisuj ID w pierwszym nawiasie, pomijaj to pole. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
CREATE TABLE IF NOT EXISTS `XXX` (... Nie działa: Warning: odbc_exec(): in C:\lolalizacja/plik.php on line 34 Warning: odbc_exec() expects at least 2 parameters, 0 given in C:\lolalizacja/plik.php on line 34 34 linia wskazuje na $wynik = odbc_exec($polaczenie,$sql)or die(odbc_exec()); Przy insert nie wpisuj ID w pierwszym nawiasie, pomijaj to pole. To działa |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 18:25 |