如果存在值,如何禁用文本字段或输入?

时间:2011-04-25 17:09:23

标签: php javascript mysql

我试图拉取值(有效)并从输入中禁用该字段(这将不起作用)并发布它。提前谢谢。

以下是我的代码:

<textarea name="title" id="title"><?php
    $query  = "SELECT * FROM table WHERE id = '$member'";
    $result = mysql_query($query);
    $member = mysql_real_escape_string($member);

  while($row = mysql_fetch_array($result)) {
    $title = $row['title'];
    echo $title;
    }?> <?=($disable ? " disabled=\"disabled\"" : "");?>
    <?php if($title == true) {
    $disable = true;
    }
    else {
    $disable = false;
    }
    ?></textarea>

1 个答案:

答案 0 :(得分:2)

我不确定您是否尝试根据查询结果禁用它(它看起来就像您要尝试的那样)。在设置disabled属性之前,您正在关闭textarea开始标记disabled属性必须是textarea标记的属性:

<textarea disabled="disabled"></textarea>