Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2008, 13:24
Интересующийся
Отправить личное сообщение для Rush Посмотреть профиль Найти все сообщения от Rush
 
Регистрация: 16.10.2008
Сообщений: 19

Синтаксическая ошибка в скрипте
Вызывает ошибку с текстом Синтаксическая ошибка

Суть такая у меня есть mysql база kodorg в ней есть поле flag я вибираю поля из отой таблици в выпадающий список, а поле флаг занашу в java script массив под названием js_flag_arr , теперь при смене элемента в выпадающем списке мне необходимо вывести алертом соответствующиш этому элементу флаг. Ошибку выбивает в строке которая подчеркнута


<?php
  $res3 = mysql_query("SELECT *FROM kodorg;");
  $plat3 = mysql_fetch_array($res3);
?>


<form name="form">
<select name="org" id="org" onchange="sss(this)">
<option value="0"> --------- Выберите организацию --------- </option>
<?php
$flag_arr = array();
do
	{
	  $flag_arr[] =  $plat3['flag'];
?>
	<option value="<?php echo $plat3['kodorg']; ?>"><?php echo $plat3['nameorg']; ?></option>
<?php
	}
while($plat3 = mysql_fetch_array($res3))
?>
</select>
</form>


<?php echo '<script>var js_flag_arr = new Array('.implode(",",$flag_arr).');</stript>'; ?>
<script>
 function sss(org)
{
  var f;
  f = js_flag_arr[org.selectedIndex];
  alert(f);
}
 </script>

Последний раз редактировалось Андрей Параничев, 18.11.2008 в 16:51. Причина: Пользуйтесь bb-кодами [js] и [html] для оформления листингов кода в теле сообщения.
Ответить с цитированием