Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql][html] wybor tabelki do ktorej chce dodac dane przez formularz html
Pieciek
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 25.03.2006

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


Witam!

Mam taki maly problem... mam formularz:


  1. <select name="pakiet">
  2. <option value="hosting_pakiet_mini">MINI</option>
  3. <option value="hosting_pakiet_start">START</option>
  4. <option value="hosting_pakiet_standard">STANDARD</option>
  5. <option value="hosting_pakiet_pro">PRO</option>
  6. <option value="hosting_pakiet_enhanced">ENHANCED</option>
  7. <option value="hosting_pakiet_big">BIG</option>
  8. <option value="hosting_pakiet_superbig">SUPER BIG</option>
  9. <br>
  10. <br>
  11. POJEMNOŚĆ <input name="wielkosc"><br>
  12. LICZBA KONT FTP <input name="liczba_kont_ftp"><br>
  13. LICZBA EMAILI <input name="liczba_kont_email"><br>
  14. MAX. LICZBA LISTÓW MIESIĘCZNIE <input name="liczba_listow"><br>
  15. MAX. LICZBA BAZ SQL <input name="liczba_sql"><br>
  16. MAX. LICZBA SUBDOMEN <input name="liczba_subdomen"><br>
  17. MAX. LICZBA DOMEN ZAPARKOWANYCH <input name="liczba_domen_zaparkowanych"><br>
  18. MAX. LICZBA DOMEN PODPIĘTYCH <input name="liczba_domen_podpietych"><br>
  19. WŁASNE IP <input name="wlasne_ip"><br>
  20. ROZSZERZENIA FRON PAGE <input name="front_page"><br>
  21. TRANSFER <input name="transfer"><br>
  22. CPANEL <input name="cpanel"><br>
  23. CENA <input name="cena"><br>


gdzie w option value to nazwy tabelek w bazie danych a input name to nazwy kolumn w tych tabelach (niezaleznie od nazwy tabeli kolumny nazywaja sie we wszystkich tak samo)


i teraz zapytanie sql:

  1. $sql = "INSERT INTO '$_POST[pakiet]' ( `id` , `wielkosc` , `liczba_kont_ftp` , `liczba_kont_email` , `liczba_listow` , `liczba_sql`, `liczba_subdomen`, `liczba_domen_zaparkowanych`, `liczba_domen_podpietych`, `wlasne_ip`, `front_page`, `transfer`, `cpanel`, `cena` )
  2. VALUES ('', '$_POST[wielkosc]', '$_POST[liczba_kont_ftp]', '$_POST[liczba_kont_email]', '$_POST[liczba_listow]', '$_POST[liczba_sql]', '$_POST[liczba_subdomen]', '$_POST[liczba_domen_zaparkowanych]', '$_POST[liczba_domen_podpietych]', '$_POST[wlasne_ip]', '$_POST[liczba_front_page]', '$_POST[liczba_transfer]', '$_POST[liczba_cpanel]', '$_POST[liczba_cena]')";
  3.  
  4. IF (mysql_query($sql, $polaczenie)) {
  5. echo "zmieniono pakiet";
  6. } else {
  7. echo "Wystąpił błąd.";
  8. }



czy mozliwa jest wogole taka konstrukcja
  1. "INSERT INTO '$_POST[pakiet]'
? Prosze o pomoc bo wyskakuje mi WYSTAPIL BLAD przy probie dodania przez ten formularz danych.
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: 22.08.2025 - 12:20