发新话题
打印

这是一个修改页面,哪里出错了?

这是一个修改页面,哪里出错了?

复制内容到剪贴板
代码:
<?php
include_once "connt.phtml";
     // 我们是在编辑修改状态,因些选择一条记录
     if ($id) {
     $sql = "SELECT * FROM my_info WHERE id=$id";
     $result = mysql_query($sql);
     $myrow = mysql_fetch_array($result);
     $my_id = $myrow["my_id"];
     $my_name = $myrow["my_name"];
     $my_sex = $myrow["my_sex"];
     $my_add = $myrow["my_add"];
     $my_post = $myrow["my_post"];
     // 显示id,供用户编辑修改
             }
    <form method="POST" action="edit.phtml" name="edit">
   编  号:< type="Text" name="my_id" value="<?php echo $my_id ?>">
   姓  名:< type="Text" name="my_name" value="<?php echo $my_name ?>">
   性  别:< type="Text" name="my_sex" value="<?php echo $my_sex ?>">
   地  址:< type="Text" name="my_add" value="<?php echo $my_add ?>">
   邮  编:< type="Text" name="my_post" value="<?php echo $my_post ?>">
           <input type="submit" value="提  交" name="B1">    
        <input type="reset" value="重  置" name="B2"></p></form>
?>
这个页面是先把数据库内容显示出来,然后修改,最后存入数据库。
我为什么就不能把数据显示出来呢?请高人指点。

TOP

你用echo输出有值吗?
论坛是我家,繁荣靠大家!

TOP

没有值。是空的。 有时候还出错。

TOP

编号< type="Text" name="my_id" value="<?php echo $my_id ?>"><?php echo $my_id ?>
学会怎么调试程序,学会怎么设计模式,学会怎么配置环境,学会怎么带项目,学会怎么分析客户需求

TOP

数据库链接

<?
$con=mysql_connect ("127.0.0.1", "mp3boy", "mp3girl"); //打开MySQL服务器连接
mysql_select_db("myweb"); //链接数据库
?>

TOP

$id不要这样用,不标准,如果是加上这个$id= $_GET["id"]或者$id=$_POST["id"];或许是这个问题!
等我挣了100万我就找个人娶了!哈哈!

TOP

发新话题