如何通过MySQL和PHP进行设置?

前端之家收集整理的这篇文章主要介绍了如何通过MySQL和PHP进行设置?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如何使< option selected =“selected”>由MySQLPHP设置?

我的代码

echo 'MysqL_query("SELECT * FROM id ORDER BY year");
$nr = MysqL_num_rows($rs);
for ($i=0; $i<$nr; $i++){
    $r = MysqL_fetch_array($rs);
    //if($year==$r["year"]){ $selected=' selected="selected"'; }//doesn't work so
    if (!in_array($r['year'],$tempholder)){
        $tempholder[$i] = $r['year'];
        echo "
@H_502_13@最佳答案
除了修复= / == gotcha之外,您还可以通过要求数据库每年仅在查询中返回一次来保存数组查找并使代码更简单:

PHP $result= MysqL_query('SELECT DISTINCT year FROM id ORDER BY year'); ?>
    PHP while($row= MysqL_fetch_assoc($result)) { ?>
        

(您可能不需要htmlspecialchars(),假设这是一个数字年份,但总是将HTML转义包含在HTML模板中的任何纯文本都是好的做法.您可以定义一个名称较短的函数来执行echo htmlspecialchars来减少在打字.
)

猜你在找的MySQL相关文章