Не получается присвоить названия кнопкам в цикле. Хочется получить: Лабораторные работы Практические работы Методические указания, а получается: $col_value $col_value $col_value. Код: <? $link = mysql_connect("host", "user", "password") or die ("Could not connect to MySQL"); mysql_select_db ("lab") or die ("Could not select database"); ?> <? $result = mysql_query ("SELECT Name_Razdel FROM razdel") or die ("Query failed"); // printing HTML result //print "<table><br>"; while ($line = mysql_fetch_array($result ,MYSQL_ASSOC)) { print " <tr><br>"; while(list($col_name, $col_value) = each($line)) { print " <td>$col_value</td><br>"; echo '<input type="submit" name="submit" value="$col_value">'; } // print " </tr><br>"; } print "</table><br>"; ?> <? mysql_close($link); ?>
Либо так echo '<input type="submit" name="submit" value="'.$col_value.'">'; либо надо брать всю строку в двойные кавычки, потому что в одинарных не обрабатываются переменные.