Zobacz temat
Infusions, ALTER TABLE nie dzia?a - zmiana skryptu
|
|
ravender |
Dodany dnia 20.04.2008 10:55:02
|
![]() Przedszkolak ![]() Postów: 7 Data rejestracji: 20.04.2008 10:43 |
Pisz? sobie w?a?nie dodatek pewien, który ma doda? przy instalacji jedn? kolumn? do istniej?cej ju? tabeli. W pliku infusion.php wstawiam linijk?: Dodatek si? instaluje, ale do tabeli nic si? nie dodaje. Tworzenie tabel itd dzia?a. Nie dzia?a tylko alter table. Otworzy?em wi?c plik administration/infusions.php a tam taka sytuacja: Jak wida?, kod $inf_altertables wykonywany jest po spe?nieniu jakiego? magicznego warunku wcze?niej (a nawet dwóch warunków) natomiast kod odpowiedzialny za funkcje $inf_newtables itp, jest umieszczony w cz??ci dalszej (po ELSE). Czy?by to by?o jakie? niedopatrzenie?! Tak czy siak, po dodaniu kodu $inf_altertables pomi?dzy $inf_newtables i $inf_insertdbrows wszystko ruszy?o. Dlaczego wi?c $inf_altertables nie wykonywa?o si? w oryginalnym pliku? PW od moderatora:
|
|
|
W?cibski Go?? |
Dodany dnia 09.09.2025 08:43:29
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
jantom |
Dodany dnia 20.04.2008 11:14:55
|
![]() Weteran ![]() Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
$inf_altertables jest wykorzystywane tylko w przypadku aktualizacji infusiona. Czy niedopatrzenie - nie wiem, ale, jak mo?na zauwa?y?, potrafi denerwowa?.
Edytowane przez jantom dnia 20.04.2008 11:15:48 |
|
|
![]() |
Dodany dnia 20.04.2008 11:18:01
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
$inf_altertables jest wy??cznie u?ywany do upgrade infusionów, natomiast modyfikacja tabel przy zapisie do bazy jest niedost?pna Mo?na to prosto przerobi? by by?o jedno i drugie o czym pisa?em Digiemu na uk i w nowym v7 te? tego nie zrobiono jak zwykle on wie lepiej. http://www.php-fu...post_95707 Edytowane przez wlodekp dnia 20.04.2008 11:21:41 |
|
Przejdź do forum: |