sql >> Databasteknik >  >> RDS >> Mysql

förvalda värden för en dynamisk listruta med flera värden

Om jag förstår dig rätt så lagras de valda värdena i den kommaseparerade strängen och siffrorna är de värden där de tidigare valts.

I så fall är svaret enkelt:

<select name="w_owning_branches[]" size="10" id="w_owning_branches" multiple="multiple" required>
<option value="" class="dropdown-option">  Select Owning Branch  </option>
<?php do {

$value = $row_branches['branch_id'];
$name = $row_branches['name'];
$selected = '1,2,3,4,5,6';

echo "<option value='$value'".(in_array($value, explode(",",$selected)) ? " selected='selected'":"").">$name</option>";


} while ($row_branches = mysql_fetch_assoc($branches)); ?>
</select>


  1. Hur man tar bort "X Rows Selected" i SQLcl &SQL*Plus (Oracle)

  2. Pivottabell med MySQL

  3. mysql körtid

  4. Kan jag be Postgresql att ignorera fel i en transaktion