![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 3 Dołączył: 17.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Zrobiłem sobie coś takiego na stronie, że mogę kiedy chcę zmienić sobie nazwę pola w tabeli MySQL. Jednak te pola to będą daty (np. 4.09 albo 7.10) co wymaga użycia KROPEK (ten sam błąd mi wywala gdy użyję SPACJI)!
O ile zmienienie nazwy w MySQL to nie problem, bo zmienia mi bez problemu i wyświetla też. Gorzej jednak, gdy chcę zaingerować w dane tabeli z poziomu mojej stronki. Wtedy wywala błąd, że nieprawidłowy index.. Oczywiście to wynika z tego, że zrobiłem tabelę w jednej zmiennej tablicowej za pomocą mysql_fetch_array() i muszę odwołać się do tego pola zawierającego kropkę za pomocą indexu tablicy asocjacyjnej. Czy da się to jakoś minąć bez zmieniania w trakcie wykonywania skryptu kropek, na jakieś inne znaki?? To by było bardzo kłopotliwe... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 3 Dołączył: 17.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mi pokazuje nazwę tabeli na bieżąco, po prostu będę musiał ją czasem zmienić na nazwę zawierającą kropki.
Chodzi o to, że: U siebie na stronie mam to co widzę w phpMyAdmin, czyli tabelę która na górze ma nazwy pól, z boku nazwy wierszy, a w środku dane. Za pomocą guzika "Zmień dane" mogę sprawić, że widok zawartości tabeli zamieni się w formularz. Za pomocą guzika "Zmień nazwy" mogę sprawić, że nazwy PÓL w tabeli zamienią się w formularz. I teraz tak: Klikam na "Zmień nazwy" i zmieniam nazwę danego pola z domyślnej, czyli "1" na nową nazwę "4.10". Wszystko przebiega pomyślnie, wracam do normalnego widoku tabeli, nazwy są takie jak zmieniłem. Klikam na "Zmień dane" i zmieniam dane w każdym inpucie na takie jakie chcę. I tutaj mi wywala błąd, że nie może wstawić nowej danej w polu które zawiera znak kropki. Oto mój problem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 19:24 |