Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nazwa pola w MySQL, a odwoływanie się do niej w PHP, czyli jak umiejscowić w nazwie KROPKI i SPACJE
Mostrom
post
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...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mostrom
post
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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 19:24