Показать сообщение отдельно
  #2 (permalink)  
Старый 07.05.2011, 18:43
Аспирант
Отправить личное сообщение для tuezov52 Посмотреть профиль Найти все сообщения от tuezov52
 
Регистрация: 27.02.2011
Сообщений: 42

Вот начало кода на php

<?php
$OPTION_SELECT1[0]='demo';
$OPTION_SELECT1[1]='demo2';
$OPTION_SELECT1[2]='demo3';

$DB_THEME = 'demo';

echo '<form method="GET">';
$SELECT1.='<p><select size="1" name="theme">';
for($i=0;$i<sizeOf($OPTION_SELECT1);$i++){
if ($_GET['theme'] == $OPTION_SELECT1[$i] or $DB_THEME == $OPTION_SELECT1[$i])
$SELECT1.='<option selected value="'.$OPTION_SELECT1[$i].'">'.$OPTION_SELECT1[$i].'</option>';
else $SELECT1.='<option value="'.$OPTION_SELECT1[$i].'">'.$OPTION_SELECT1[$i].'</option>';
}
$SELECT1.='</select></p>';
echo $SELECT1;


echo '<input type="submit" value="Отправить">';
echo '</form>';
?>

РЕЗУЛЬТАТ: Выводиться список [theme], если переменная их базы данных или переменная из запроса GET = одному из полей списка(SELECT), то сделать [option selected](Выделенной), иначе (не выделенной).

Теперь мне нужно синхронизировать 2-ой список (SELECT name="template") с 1-ым списком (SELECT name="theme") и при GET запросе возвращать в оба списка соответствующие значения.

Последний раз редактировалось tuezov52, 07.05.2011 в 18:48.
Ответить с цитированием