le variabili delle forms
forms
-
<form action="action1.php" method="POST">
Your name: <input type=text name=name>
You age: <input type=text name=age size=2>
<input type=submit value="vai!"></form>
- Hi <? echo $name ?>. You are <? echo $age ?> years old.
checkboxes
- si usa una variabile stringa, con funzioni di SET datatype
(elenco separato da virgole)
- <FORM><INPUT TYPE=checkbox NAME=PET_ARRAY[] value=dog> Dog
<INPUT TYPE=checkbox NAME=PET_ARRAY[] value=cat> Cat
<INPUT TYPE=checkbox NAME=PET_ARRAY[] value=fish> Fish </FORM>
- if ($PET_ARRAY){
$PET = implode($PET_ARRAY, ",");
$result = mysql_query ("UPDATE dbname SET PET = '$PET'");
if(!$result) { echo "UPDATE unsuccessful: ", mysql_error(); exit;}
}
- in ricerca su un SET datatype, ricordarsi le wildcards:
SELECT * FROM dbname WHERE PET LIKE '%$PET%';
select multiple
- <FORM>What pets do you have?
<SELECT NAME=PET_ARRAY[] size=5 multiple>
<option>Dog<option>Cat<option>Fish<option>Kangaroo<option>Ptarmigan
<option>3-Toed
<ption>Lemur<option>Narwhal</select></FORM>
- i tasti SHIFT e CTRL abilitano la scelta miltipla, ma molti non lo sanno: usare i checkbox, che sono pi� intuitivi
|