You are here: Re: [PHP] Highlighting a stored value as 'selected' « PHP « IT news, forums, messages
Re: [PHP] Highlighting a stored value as 'selected'

Posted by RaTT on 02/08/05 12:34

Hello Alp

Try something like,

<?php

//DB fields as an array

$db_fields = array('left' => 'left',
'center' => 'center',
'right' => 'right');

function drop($array,$sel_name='',$sel_field='',$css=''){
$dropdown = "<select name=\"$sel_name\" $css>\n";
foreach($arr as $key => $val){
$sel = ($sel_field == $key)?' selected="selected"':'';
$dropdown .= "\t".'<option value="'.$key.'"'.$sel.'>'.$val.'</option>'."\n";
}
$dropdown .= "</select>\n";
return $dropdown;
}
usage:
echo drop($db_fields,'test_select','center');
?>

HTH
Jarratt



On Tue, 8 Feb 2005 17:14:24 +0800, Alp <alp.bekisoglu@a-group-int.tv> wrote:
> Is there an easier way to display/highlight the value stored in the database
> for a select option? Such as:
> Stored value is 'center'. The statement is:
> print '<select name="colalign">';
> print '<option value="left">Left';
> print '<option value="center">Center';
> print '<option value="right">Right';
> print '</select>';
>
> I can have 3 sets of the above tied to 'if's but would rather ask for an
> easier or better way.
>
> Thanks in advance.
>
> Alp
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация