php - 获取表单中包含 MySQL 数据的下拉列表数组

标签 php mysql sql forms html-select

我该如何启动它?我知道我需要进行 mysql 查询,但是如何转换数据,在下拉列表中的选项中。请记住,它位于表单内,用于发送 MySQL 表的结果。

(编辑)

我正在 printf 中工作,这就是我想要的:

<?php ob_start();
include('/../../config.php'); 

if(isset($_POST['edit_id']) && !empty($_POST['edit_id'])) { 

$edit_id = mysql_real_escape_string($_POST['edit_id']); 
$result = mysql_query("SELECT username, password, nome, cidade, pais, base, isactive,   admin, dov, checador, dinheiro, email, datanascimento, profissao, idivao, idvatsim, horas, rank FROM acars_users WHERE `id`='".$edit_id."'");
$resultdl = mysql_query("SELECT * FROM acars_hubs");

$data = mysql_fetch_array($result);
$dl = mysql_fetch_array($resultdl); 


printf("<div  align=\"center\">
<br><form method=\"post\" action=\"editar2.php\">
<p><font size=\"2\" face=\"Segoe UI, Arial, Helvetica, sans-serif\"   align=\"center\">Modifique os campos que deseja para <strong>editar este membro.</font><br>
<br>

<table width=\"700\" border=\"0\" align=\"center\" >
<tr>
    <td>Base Operacional:</td>
    <td><label for=\"hub\"></label>
      <select name=\"hub\">
         <option>".$dl['name']."</option>
       </select>
    </td>
    </td>
</tr>
</table></br></br>
<input name=\"edit_id\" value=\"$edit_id\" type=\"hidden\">
<input type=\"image\" src=\"img/Editar.PNG\" width='85' height='30'></form>
</form>

</table> 
</div>

");
while ($data = mysql_fetch_array($result));
while ($dl = mysql_fetch_array($resultdl));
ob_end_flush();
?>

最佳答案

你的意思是这样吗?

<select>
<?php while($row = mysql_query("SELECT * FROM table")){ ?>
<option><?=$row['column']; ?></option>
<?php } ?>
</select>

关于php - 获取表单中包含 MySQL 数据的下拉列表数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14177703/

相关文章:

php - laravel - 数据库不更新

python - 如何使用 mysql.connector 从 MySQL 返回 str?

Mysql - 查找临时磁盘表的原因

php - WAMP/MySQL 错误语言不正确

mysql - 简单的子查询会在巨大的表上减慢速度

javascript - 从 XMLHttpRequest 返回多个数据/响应文本

php - 默认情况下,PDO 是否始终使用模拟的准备好的语句?

php - 使用 php 变量创建动态 mysql 查询

php - 设置 Doctrine Console(使用 CodeIgniter)时未找到 fatal error HelperSet

sql - 如何在没有安装 dev 库的情况下在 C 中使用 sqlite3?