Doctor Re
Новичок
Подскажите, пожалуйста, правильно ли написан скрипт?
Мне нужно извлечь из таблицы DIVISION информацию из столбцов: name, subname.
Дальше, требуется соединить значения столбцов в одну строчку и вывести эти данные в раскрывающемся списке
<?php
$db = "metrolog";
$link = mysql_pconnect('10.76.2.10', 'dima', 'op89');
if (!$link) die ("Невозможно подключение к MySQL");
mysql_select_db ($db) or die ("Невозможно открыть $db");
$result = mysql_query("SELECT division_name, division_subname FROM division");
?>
<select>
<?php
WHILE($row = mysql_fetch_array($result, MYSQL_NUM))
{ $a = $row[0].$row[1];
printf(<option value = "$a"> $a </option>);
}
mysql_free_result($result);
?>
</select>
Использую PHP 5.2.6, Apache 2.2.13
При выполнении ошибок не появляется, но и данные из БД так же не выводятся.
И еще меня смущают строчки:
{ $a = $row[0].$row[1];
printf(<option value = "$a"> $a </option>
}
Допустимо ли использовать значение переменной $a в качестве атрибута и названия в теге <option>?
Мне нужно извлечь из таблицы DIVISION информацию из столбцов: name, subname.
Дальше, требуется соединить значения столбцов в одну строчку и вывести эти данные в раскрывающемся списке
<?php
$db = "metrolog";
$link = mysql_pconnect('10.76.2.10', 'dima', 'op89');
if (!$link) die ("Невозможно подключение к MySQL");
mysql_select_db ($db) or die ("Невозможно открыть $db");
$result = mysql_query("SELECT division_name, division_subname FROM division");
?>
<select>
<?php
WHILE($row = mysql_fetch_array($result, MYSQL_NUM))
{ $a = $row[0].$row[1];
printf(<option value = "$a"> $a </option>);
}
mysql_free_result($result);
?>
</select>
Использую PHP 5.2.6, Apache 2.2.13
При выполнении ошибок не появляется, но и данные из БД так же не выводятся.
И еще меня смущают строчки:
{ $a = $row[0].$row[1];
printf(<option value = "$a"> $a </option>
}
Допустимо ли использовать значение переменной $a в качестве атрибута и названия в теге <option>?