$_get[id]                    获取url参数中参数名为id的值
strlen($_GET[id])            长度计算
$rs=mysql_query($str);       执行mysql语句
$num=mysql_num_rows($rs);    一共有多少条记录
$row=mysql_fetch_array($rs); 会根据当前的指针位置取得当前行的数据,并且保存为数组的形式输出我也是刚学,自己也不懂就去网上查了一下,不知道正确不。
楼主有答案了分享一下呀。

解决方案 »

  1.   

    include ("../comom/connconfig.php");//包含vcomom/connconfig.php
    mysql_query('SET NAMES gb2312;');//用gb2312编码读取数据库
    if ($_GET[id]=="")//如果GET过来的ID参数的值为空
    echo "<script>this.location='../error.php';</script>";//跳到出错页面
    else
    {if (strlen($_GET[id])>8)//如果GET过来的ID参数的值太长
    {
    echo "<script>this.location='../error.php';</script>";//跳到出错页面
    }
    else//如果ID参数正常
    {
    $str="select * from JJ_office where JJ_id=$_GET[id]";SQL语句,用来取JJ_id为那个id变量的记录
    //echo $str;
    $rs=mysql_query($str);//送出查询
    $num=mysql_num_rows($rs);
    $row=mysql_fetch_array($rs);