array <select multiple> kak?

3 отговора 78 прегледа
#1

array <select multiple> kak?

zdr.
Nqkoi shte mi pomogne li kak da vkaram edin masiv vyv <select> pole..
Primer:
<?php
$dot = array('Variant 1', 'Variant 2', 'Variant 3');
<form.............>
<select multiple name="dot[]"> //probvah go taka ama neshte da vkara masiva kak shte stane nqmam predstava ??????
</form>
?>

10x predvaritelno

Отговор
в отговор на ventzo #2

Re: array &lt;select multiple&gt; kak?

//ако от елементите на масива искаш да си направиш select поле

echo "<select name=NewName>\n";

for($i = 0; $i <= (count($dot) - 1 ); $i++)
{
echo "<option value=\"$dot[$i]\">$dot[$i]</option>\n";
}

echo "</select>";

Отговор
в отговор на $burov #3

Re: array &lt;select multiple&gt; kak?

echo ("<select name=\"dirs\">\n");
while (list($key, $val) = each($dot))
{
echo ("<option name=\"dot\" value=\"$val\">$key</option>\n");
}
echo ("</select>\n");

Break The UnBreakable
Отговор
в отговор на ventzo #4

blagodarnosti

10x
uspqh sled kato se pomychih da go sloja vyv function()
ama se setih che se polzva global ....;

chao

Отговор