![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 18.06.2008 Skąd: Reda Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Napotkałem w skrypcie potrzebę stworzenia zapytania do bazy mySQL w stylu: UPDATE `baza` SET $numer_kolumny = '$row[$numer_kolumny]' Normalnie jest UPDATE `baza` SET `$nazwa_kolumny` = '$row[$numer_kolumny]' Czy ktoś może wie czy i jak można stworzyć zapytanie, żeby zawierało numer kolumny w bazie a nie jej nazwę? Wprawdzie widać niby proste rozwiązania jak np.
Analogicznie sprawa dotyczy również SELECT * FROM bazy_konserwy_GDN WHERE $numer_kolumny = '$ID' LIMIT 1 oraz SELECT $numer_kolumny_begin $numer_kolumny_end FROM bazy_konserwy_GDN WHERE $numer_kolumny = '$ID' LIMIT 1 Pozdrawiam. Sebastian Tymczasowo stworzono funkcję tworzącą nazwę kolumny w oparciu o jej numer, ale jeśli ktoś odpowie, będę wdzięczny. pozdrawiam. Sebastian Ten post edytował bulimaxiu 18.06.2008, 11:08:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 19 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
jesli tak chcesz to ja to zrobiłem tak:D
i oczywiscie działa:)
i wtedy jak podasz np http://mojastrona.pl/?a=10&c=5&id=1 wyjdzie takie coś
chyba oto chodziło:)? zdaje mi się ze mój skrypt powinien mieć mniejsze obciążenie serwera niż ten podany wyzej:) i działa na każda liczbę kolumn:) Ten post edytował matx132 20.06.2008, 19:55:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:29 |