本帖最后由 hezhow 于 2012-05-27 21:12:40 编辑

解决方案 »

  1.   

    <input type="text" name="tex" value="<?php echo $res['value'] ?>" <?php if($res['value']) echo 'readonly';?>><input type="submit" name="sub"  <?php if($res['value']) echo "style='display:none'";?> >
      

  2.   

    这样容易理解,代码我就不优化了    <?php
        if (!empty($res['value'])) {
            echo "<input type=\"text\" name=\"tex\" value=\"{$res['value']}\" readonly>";
            echo "<input type=\"submit\" name=\"sub\" disabled>";
        } else {
            echo "<input type=\"text\" name=\"tex\" value=\"{$res['value']}\">";
            echo "<input type=\"submit\" name=\"sub\" >";
        }
        ?>
        <input type="hidden" name="id" value="<?php echo $res['id'] ?>">
    </form>
      

  3.   

    嗯.谢谢大神们的教导.
    然后我自己也试下写了一下,不知道行不行.<?php 
    $id=$res['id'];
    $sql=mysql_query("SELECT * FROM 数据表 WHERE id=$id");
    $res1=mysql_fetch_array($sql);
    $res2=$res1['value'];if($res2==''){
    echo "<input type='text' name='tex'>";
    echo "<input type='submit' name='sub'>";
    }
    else{
    echo "<input type='text' name='tex' value='<?php echo $res2 ?>' readonly='readonly'";
    }?>