php - 使用 php 进行选择

标签 php mysql

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
How to make <option selected=“selected”> set by MySql and PHP?



我在我的页面中进行了选择。此 Select 从数据库中提取选项。选择是:
<select name="name" id="name">
<?php
$pelatisquery="SELECT onoma_pelati FROM pelates_onoma";
$pelatisresult=mysql_query($pelatisquery) 
or die ("Query to get data from firsttable failed: ".mysql_error());
while ($pelatisorow=mysql_fetch_array($pelatisresult)) {
$onoma_pelati=$pelatisorow[onoma_pelati];
echo "<option>
$onoma_pelati
</option>";
}
?>
</select>

此选择在我的主页中。因此,在“编辑”页面中,我想使用从数据库中选择的一个选项来检索此 Select。所以我的编辑页面是:
include_once "../../db_connection.php";
if (isset($_GET['id']) && is_numeric($_GET['id']) && $_GET['id'] > 0)
{
$id = $_GET['id'];
$result = mysql_query("SELECT id,pelatis FROM poliseis WHERE id=$id")
or die(mysql_error());
$row = mysql_fetch_array($result);
if($row)
{
$pelatis = $row['pelatis'];
}
}

因此,如果 Select 有选项,我将使用以下代码:
<?php if($pelatis== "James") { echo 'selected = "selected"'; } ?>

但是现在如何制作<option selected="selected"> ?
预先感谢您的回答

最佳答案

谷歌是你的 friend 。

<option value="" selected="selected"></option>

<option value="" selected></option> //works too but less cross-browser friendly

关于php - 使用 php 进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870782/

相关文章:

mysql - php中执行mysql查询出错

MySql - 在两个表中查找重复项并删除它们

php - 如何比较具有不同数量值的数据

mysql - 如何在不编写脚本的情况下在MySql中模拟死锁?

php - SQL通过各种ID选择各种名称

php - 多个可登录网站的SQL表

php - 禁用文件的 url 访问

java - org.hibernate.MappingException : Could not determine type for: java. util.Set,在表 : Company, 的列 : [org. hibernate.mapping.Column(users)]

javascript - 将WHM(phpmyadmin)中的MySql数据库连接到node.js

php - 如何修复 Wordpress 博客中主题的语法错误