做成上图这个样子  我是想用自定义表单来做  如果有其他方法也可以  提供下代码  我是新手不会二次开发 谢谢了

解决方案 »

  1.   

    ajax,提交名字,拉回图片地址和各种人员信息,放到div里面。
      

  2.   

    参考。
    <form action="" method="post">
    <input type="text" name="search">
    <input type="submit" name="submit" value="搜索">
    </form>php代码:
       
    if(isset($_POST['submit'])){
      .........连接数据库省略
      $result=mysql_query("select * from tt where `name`='$_POST[search]'");
      $arr=mysql_fetch_assoc($result);
      foreach($arr as $v) echo $v.'<br>';
    }
      

  3.   

    一点代码不会,只用dede的自定义表单,不好办。有些信息要根据提示补全php.php
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
      
     </head> <body>
     
    <form action="" method="post" name="myform">
    <table>
      <tr><td>用户名:</td><td><input type="text" name="name"/></td></tr> 
    </table>
      <input type="submit" name="submit" value="搜索"  /> 
    </form>
    <?php 
    if(isset($_POST['name'])&&(!empty($_POST['name']))){

    $name = $_POST['name'];
    $name = mysql_escape_string($name);
    mysql_connect("数据库地址", "用户名", "密码") or
    die("Could not connect: " . mysql_error());
    mysql_select_db("数据库名"); $result = mysql_query(" SELECT * FROM 数据表名 WHERE  姓名对应的数据字段名='".$name."' "); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    var_dump($row);
    //根据需要取出相应的数据,你要显示的数据字段名
    echo "姓名:".$row['name'];
    } mysql_free_result($result);
    }else
    {
    echo '用户名不能为空!';
    }
    ?>
     </body>
    </html>