Jump to content
php.lv forumi

par select boxiem un foreach


Recommended Posts

Posted

tātad ir

<select name="selectbox" multiple>
           <option value="1">1<option>
	 <option value="2">2<option>
	 <option value="3">3<option>
	 <option value="4">4<option>
         </select>

man baigi vajadzētu ja ievietot datubāzē būtu iespējams visus ar Ctrl iezīmētos itemus, katru jaunā rindā piem

tabula

id | option |

 

ja atķeksējam 2 un 4 itemu tad vajadzētu to db iecadīt šādi

1 | 2|

2 | 4|

zinu ka ir tāda foreach f-cija, bet kā viņu būtu pareizi pielietot šajā gadījumā

 

SQL insertu es arī māku uzraxtīt tikai tā foreach kaut kā neit kā vajag.

Tas pats arī derētu ar checkbox`iem

Paldies jau iepriekš

Posted

tur jau tas suns ir arakts ka nezinu kā pareizi būtu tas foreach jāizmanto viņu vajag tādēļ lai pie katra atķeksētā / iezīmētā itema būtu jātasa jauns sql inserts

Posted

Man šķiet, ka, ja select'a nosaukums ir vienkāršs, tad arī pie multiple select aiziet tikai viena vērtība. Nosaukumu vajag tādu:

... name="selectbox[]" ...

un tad

foreach ($_POST['selectbox'] as $key=>$value) {
 mysql_query("insert bla bla bla values($value)");
}

×
×
  • Create New...