Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Formularze
Sampo511
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 14.08.2007

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


Witam wszystkich

Mam następujący problem:

istnieje sobie formularz z jednym z polem typu "Lista rozwijalna"
oraz np. 3 pola typu tekstowego które są domyslnie zablokowane

teraz jesli z listy wybiorę jakąś wartość np. 2 to powinny się odblokować 2 pola teksowe a pozostałe 1 powinno pozostać zablokowane

problem wtym jak odblokować te pola teksowe

Prosze o jakieś sugestie

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--Sampo511--
post
Post #2





Goście







Witam pojawił się inny problem a mianowicie nie mogę utworzyć tabeli w bazie danych z kolumnami których nazwy znajdują się w tablicy $_POST['opis'], są to dane tekstowe z pól tekstowych, których jest tyle ile się wybierz np.2 ale może też być to 10 pól (nie m stałej ilości tych pól)

Proszę o jakąś pomoc
Pozdrawiam


PHP MySQL
Kod
$d=$_POST['IPW'];
    
$sql = mysql_connect("localhost", "root", "") or
      die ("Sprawd połączenie z serwerem.");

      $create = mysql_query("CREATE DATABASE IF NOT EXISTS ankiety")
      or die(mysql_error());

      $db=mysql_select_db("ankiety")
      or die (mysql_error());



  [color="#FF0000"]  [b] $TA = "CREATE TABLE ".$_POST['tyt_ank']."";
     $results = mysql_query($TA)
     or die (mysql_error());
     print "Poprawnie utworzono tabę";
    
     for($a=0; $a<=$d; $a++){
     $add="ALTER TABLE ankiety.".$_POST['tyt_ank']."
           ADD COLUMN (".$_POST['opis'][$a]." varchar(255) NOT NULL UNIQUE default 0)";
           }[/b][/color]
      
     $results = mysql_query($add)
     or die (mysql_error());

     print "Poprawnie dodano kolumny z danymi";
            
      print '<CENTER><FORM ACTION="strona.php" METHOD="POST">';
    print "Tytuł ANKIETY:  " .'<b>'. $tyt_ank . '</b><br><br>';
    

            for($a=0; $a<=$d; $a++){
            print '<TABLE>';
            print '<input type="radio" name="ankieta" value="pole[]">'."$opis[$a]".'<br><br>';
            print '</TABLE>';

                  }
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: 4.10.2025 - 06:43