Autor Zpráva
Jamal
Profil *
Zdravím, mám takovýhle select:

<select name="telecomunication[]" multiple="multiple">

   		<?php

			$vyb_bt=mysql_query("SELECT * FROM telecomunication");
			 	while($bt=mysql_fetch_object($vyb_bt)){
			 	   if($bt->id==$vi->telecomunication){$sel="selected";}else{$sel="";}

					echo "<option value='$bt->id' $sel>". ucfirst($bt->popis)."</option>";

			}

		?>

</select>


a $vi->telecomunication obsahuje '1,2,3' ale nevím jak přes explode udělat podmínku aby se mi se mi označilo vice položek.

Dík za pomoc
Jan Tvrdík
Profil
$temp = explode(',', $vi->telecomunication);
if(in_array($bt->id, $temp)){$sel="selected";}else{$sel="";}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: