Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php\mysql] Zmienne jako nazwy kolumn, Dodawanie i usuwanie kolumn
jastu
post
Post #1





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

Ostrzeżenie: (0%)
-----


Opiszę jak powinien działać skrypt : Po rejestracji użytkownika dodaje sie do tabeli kolumna (mała ilość użytkowników , spokojnie..) , po wyrejestrowaniu kolumna się usuwa ..i nazwa kolumny to nazwa użytkownika.Jeśli jest ktoś zainteresowany skąd takie rozwiązanie chętnie wytłumacze ale bedzie to długa rozmowa...choć był bym wdzięczny gdyby ktoś podyskutował ze mną na ten temat - projekt jest ogromny a ja utknąłem i opisane wyżej działanie jest rozwiązaniem , proszę o pomoc .

Pozdrawiam , Jarek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jastu
post
Post #2





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

Ostrzeżenie: (0%)
-----


SQL i php to nie jest problem tylko chcę wiedzieć czy :
1.Mam formularz rejestracji i ppobieram z formularza nazwę usera i tworzę kolumnę w skrócie tak
  1. <?php
  2.  
  3.  
  4. $user=$_GET['user'];
  5.  
  6.  
  7. ?>

i wykonuje dwa polecenia sql , jedno wprowadzające dane usera z fromularza do tabeli "użytkownicy" i drugie dodające w tabeli "zgloszenia" kolumnę o nazwie $user .
  1. ALTER TABLE zgloszenia ADD COLUMN '$user' varchar(30) ;


Rozumiem że jest to wykonalne .....ale jeśli tak to potrzebuje jeszcze jedno polecenie wykonujące coś takiego .

$USER - to dowolny wyraz którego nie ustalę i jednocześnie nazwa kolumny , i teraz chcę aby wprowadziło mi polecenie sqlowe tą samą daną do utworzonych nienanych mi kolumn (chyba jest to możliwe jeśli wcześniej wykonam polecenie wyświetlające mi nazwy kolumn w tabeli i wynik dodam do polecenia wprowadzenia danych) . Pozdrawiam
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: 6.10.2025 - 05:03