Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html]+[php] radio button formulaz
mainfreme
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


mam taki formulaż

  1. <form method="get">
  2.  
  3. <input name='wyraz' type='text' id='$i'><br>
  4. <button type="reset" name="reset">Reset!</button>
  5. <input type="submit" value="wysylaj dane">
  6. </form> 
  7. <?php
  8. $calosc = $_GET['wyraz'];
  9. $slowa = explode (" ", $_GET['wyraz']);
  10. print "<b>".$_GET['wyraz']."</b>";
  11. print "<br> <table wight=\"500\" border=\"1\">
  12. <tr><td><B>słowo</B></td><td><B>P</B></td><td><B>O</B></td><td><B>C</B></td><td><B>Rz</B></td></tr>";
  13.  
  14. echo "<tr><td>".$slowa[0]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  15.  
  16. echo "<tr><td>".$slowa[1]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  17.  
  18. echo "<tr><td>".$slowa[2]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  19.  
  20. echo "<tr><td>".$slowa[3]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  21.  
  22. echo "<tr><td>".$slowa[4]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  23.  
  24. echo "<tr><td>".$slowa[5]."</td><td><input type=\"radio\" name=\"podmiot\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"orzeczenie\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"czasownik\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";
  25.  
  26. echo "</table>";
  27.  
  28. ?>
  29. ...


i chciał bym zrobic tu coś takiego zeby w danym wierszu "<td>" mozna było zaznaczy tylko 1 radio button/ checkbox, no i zabardzo nie wiem jak to uczycic :/

ma ktos jakiś sesnowny pomysł ?
Go to the top of the page
+Quote Post
Lion_87
post
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


no jezeli tylko jedno w wierszu to:

Kod
echo "<tr><td>".$slowa[0]."</td><td><input type=\"radio\" name=\"slowo1\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo1\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo1\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "<tr><td>".$slowa[1]."</td><td><input type=\"radio\" name=\"slowo2\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo2\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo2\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "<tr><td>".$slowa[2]."</td><td><input type=\"radio\" name=\"slowo3\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo3\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo3\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "<tr><td>".$slowa[3]."</td><td><input type=\"radio\" name=\"slowo4\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo4\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo4\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "<tr><td>".$slowa[4]."</td><td><input type=\"radio\" name=\"slowo5\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo5\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo5\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "<tr><td>".$slowa[5]."</td><td><input type=\"radio\" name=\"slowo6\" id=\"podmiot\"></td><td><input type=\"radio\" name=\"slowo6\" id=\"orzeczenie\"></td><td><input type=\"radio\" name=\"slowo6\" id=\"czas\"></td><td><INPUT TYPE=\"CHECKBOX\" name=\"reszta\" id=\"reszta\"></td></tr>";

echo "</table>";
Go to the top of the page
+Quote Post
mainfreme
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


ok, dzieki,
a teraz powiedzcie jak mam wyświtlic "słowo" które ma id = czas

Go to the top of the page
+Quote Post
bemol
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


  1. <?php print "<br> <table wight=\"500\" border=\"1\"> ?>

nie wight tylko width smile.gif


--------------------
Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh
Darti
piotrekkr
Bez nich wiele bym nie zrobił. Dzięki im za to!
Go to the top of the page
+Quote Post
mainfreme
post
Post #5





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


Dzięki, chodz to nie zmienia nic do wczesniejszego pytania :/

Cytat
a teraz powiedzcie jak mam wyświtlic "słowo" które ma id = czas


Ten post edytował mainfreme 14.01.2008, 14:19:15
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
a teraz powiedzcie jak mam wyświtlic "słowo" które ma id = czas
Eeee, ale takich pol o id=czas jest masa. Ty chyba nie wiesz co znaczy id. ID znaczy - unikalny identyfikator i teoretycznie (jak widac u ciebie praktycznie jest inaczej) dane ID powinno byc nadane co najwyzej jednemu elementowi.

A co konkretnie chcesz osiągnąć?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
mainfreme
post
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


wybacz juz poprawiłem na coś takiego

  1. echo "<tr><td>".$slowa[0]."</td><td><input type="radio" name="slowo1" id="1podmiot"></td><td><input type="radio" name="slowo1" id="1orzeczenie"></td><td><input type="radio" name="slowo1" id="1czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="1reszta"></td></tr>";
  2.  
  3. echo "<tr><td>".$slowa[1]."</td><td><input type="radio" name="slowo2" id="2podmiot"></td><td><input type="radio" name="slowo2" id="2orzeczenie"></td><td><input type="radio" name="slowo2" id="2czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="2reszta"></td></tr>";
  4.  
  5. echo "<tr><td>".$slowa[2]."</td><td><input type="radio" name="slowo3" id="3podmiot"></td><td><input type="radio" name="slowo3" id="3orzeczenie"></td><td><input type="radio" name="slowo3" id="3czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="3reszta"></td></tr>";
  6.  
  7. echo "<tr><td>".$slowa[3]."</td><td><input type="radio" name="slowo4" id="4podmiot"></td><td><input type="radio" name="slowo4" id="4orzeczenie"></td><td><input type="radio" name="slowo4" id="4czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="4reszta"></td></tr>";
  8.  
  9. echo "<tr><td>".$slowa[4]."</td><td><input type="radio" name="slowo5" id="5podmiot"></td><td><input type="radio" name="slowo5" id="5orzeczenie"></td><td><input type="radio" name="slowo5" id="5czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="5reszta"></td></tr>";
  10.  
  11. echo "<tr><td>".$slowa[5]."</td><td><input type="radio" name="slowo6" id="6podmiot"></td><td><input type="radio" name="slowo6" id="6orzeczenie"></td><td><input type="radio" name="slowo6" id="6czas"></td><td><INPUT TYPE="CHECKBOX" name="reszta" id="6reszta"></td></tr>";
  12.  
  13. echo "</table>";

chciałem osiągnąc zeby wyswietlic słowa które były wczesniej zaznaczone tj. np.
mamy zdanie "ala ma kota"

i po wybraniu
ala = podmiot
ma = czasownik
kota = reszta zdania

zeby mi to tak własnie wyswietliło

Ten post edytował mainfreme 14.01.2008, 14:50:07
Go to the top of the page
+Quote Post
Lion_87
post
Post #8





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


ale chcesz żeby po wybraniu sława i zaznaczeniu czy to słowo jest czasownik czy......
żeby potem sie wyświetliło to co wybrał?
Go to the top of the page
+Quote Post
mainfreme
post
Post #9





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


dokładnie!
Go to the top of the page
+Quote Post
Lion_87
post
Post #10





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


to musisz te swoje wyrazy jeszcze zamknac w

<form action=cos.php method=post>

</form>

i przesłać do pliku który je odczyta
Go to the top of the page
+Quote Post
mainfreme
post
Post #11





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 1.09.2007

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


tylko powiedz jak to odczytac questionmark.gif
Go to the top of the page
+Quote Post
Lion_87
post
Post #12





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


możesz np tak:

index.php
Kod
<form method="get">

<input name='wyraz' type='text' id='$i'><br>
<button type="reset" name="reset">Reset!</button>
<input type="submit" value="wysylaj dane">
</form>
<?php
$calosc = $_GET['wyraz'];
$slowa = explode (" ", $_GET['wyraz']);
print "<b>".$_GET['wyraz']."</b>";
print "<br><form method=post action=indexa.php> <table wight=\"500\" border=\"1\">
<tr><td><B>słowo</B></td><td><B>P</B></td><td><B>O</B></td><td><B>C</B></td><td><B>Rz</B></td></tr>";

echo "<tr><td>".$slowa[0]."</td><td><input type=\"hidden\" name=\"slowo00\" id=\"slowo00\" value=".$slowa[0]."><input type=\"radio\" name=\"slowo1\" value=podmiot></td><td><input type=\"radio\" name=\"slowo1\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo1\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo1\" value=reszta></td></tr>";

echo "<tr><td>".$slowa[1]."</td><td><input type=\"hidden\" name=\"slowo11\" id=\"slowo11\" value=".$slowa[1]."><input type=\"radio\" name=\"slowo2\" value=podmiot></td><td><input type=\"radio\" name=\"slowo2\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo2\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo2\" value=reszta></td></tr>";

echo "<tr><td>".$slowa[2]."</td><td><input type=\"hidden\" name=\"slowo22\" id=\"slowo22\" value=".$slowa[2]."><input type=\"radio\" name=\"slowo3\" value=podmiot></td><td><input type=\"radio\" name=\"slowo3\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo3\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo3\" value=reszta></td></tr>";

echo "<tr><td>".$slowa[3]."</td><td><input type=\"hidden\" name=\"slowo33\" id=\"slowo33\" value=".$slowa[3]."><input type=\"radio\" name=\"slowo4\" value=podmiot></td><td><input type=\"radio\" name=\"slowo4\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo4\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo4\" value=reszta></td></tr>";

echo "<tr><td>".$slowa[4]."</td><td><input type=\"hidden\" name=\"slowo44\" id=\"slowo44\" value=".$slowa[4]."><input type=\"radio\" name=\"slowo5\" value=podmiot></td><td><input type=\"radio\" name=\"slowo5\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo5\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo5\" value=reszta></td></tr>";

echo "<tr><td>".$slowa[5]."</td><td><input type=\"hidden\" name=\"slowo55\" id=\"slowo55\" value=".$slowa[5]."><input type=\"radio\" name=\"slowo6\" value=podmiot></td><td><input type=\"radio\" name=\"slowo6\" value=orzeczenie></td><td><input type=\"radio\" name=\"slowo6\" value=czas></td><td><INPUT TYPE=\"radio\" name=\"slowo6\" value=reszta></td></tr>";

echo "</table><input type=submit value=dalej></form>";

?>


indexa.php
Kod
<?php
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);

echo "$slowo00 = $slowo1<br />";
echo "$slowo11 = $slowo2<br />";
echo "$slowo22 = $slowo3<br />";
echo "$slowo33 = $slowo4<br />";
echo "$slowo44 = $slowo5<br />";
echo "$slowo55 = $slowo6<br />";
?>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 06:01