提供个原理吧,写这样的代码?感觉好累……最好的办法就是使用数组的方式提交给后面的程序,之后就可以完成你的制定要求了
不要说你要html和php两个文件,那样我得写到什么时候呢~先回家吃饭了。

解决方案 »

  1.   

    -_-$a=$_POST['aaa']; //请您用post方式改写一下
    $b=$_POST['bbb'];//请您用post方式改写一下....果然很簡單的
      

  2.   

    li SIR 请帮忙啊?用您说的数组的方式给写一写吧。
      

  3.   

    $_GET换成$_POST
    还会有其他问题?
      

  4.   

    如果是很简单...你代码写得差不多了吧......自己修改一下应该没什么问题了..如果记不住函数,建议你用一个zendstudio..
      

  5.   

    extract($_POST);
    $sql = "INSERT INTO  table1 ";
    $where = "( ";
    $value = "values ( ";
    for ( $i=1;$i<= 10;$i++)
    {
    $where .= "项目{$i},";
    $value .= "'" . ${"项目".$i} . "',";
    }
    $where = substr($where,0,-1) . " ) ";
    $value = substr($value,0,-1) . " ) ";
    $sql .= $where.$value;拼出sql语句么?
      

  6.   

    1. 表单页面里,全部<input type="text" name="name[]"部分改成这样
    2. $name = $_POST['name'];
    $lnk=mysql_connect('sql1.****.com','p_*****','12345678') or die ('选择失败'.mysql_error());
    mysql_select_db('p_*****',$lnk);
    $queryarr="insert into table1 (项目1,项目2,。。) values ('{$name[0]}','{$name[1]}'。)";
    $result=mysql_query($queryarr) or die('失败'.mysql_error());
      

  7.   

    fredyj(醉爱酸奶)和l1ttle兄,我试一下能否用您两位的代码实现,如不能,还请指点一二啊。
      

  8.   

    我在数据库里建了个库p*****_test,下面建了个新表table2,其中设立了item1,item2,item3,item4,item5提交后显示:失败You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '??item3,item4,item5) values ('dfgsdg','sdgdsfg'33333333}'asfas}'asafsf}')' at line 1什么原因啊?
    ——————————————————————我的表单代码:<form id="form1" name="form1" method="post" action="chuli_2.php">项目1:<input type="text" name="name[]">
    <br>
    项目2:<input type="text" name="name[]">
    <br>
    项目3:<input type="text" name="name[]">
    <br>
    项目3:<input type="text" name="name[]">
    <br>
    项目5:<input type="text" name="name[]">
    <br>
    <input type="submit" name="Submit" value="提交"></form>
    ——————————————————————我的php页代码:<?php$name = $_POST['name'];$lnk=mysql_connect('sql1.*****.com','p*****','12345678') or die ('选择失败'.mysql_error());
    mysql_select_db('p*****_test',$lnk);
    $queryarr="insert into table2 (item1,item2,item3,item4,item5) values ('{$name[0]}','{$name[1]}'$name[2]}'$name[3]}'$name[4]}')";
    $result=mysql_query($queryarr) or die('失败'.mysql_error());?>
    _______________________________________请帮看看!!!
      

  9.   

    ipunt_name[0]
    ipunt_name[1]
    ......
      

  10.   

    mfzhao兄,能否说详细点,我不知道这两行放哪儿。请明示啊
      

  11.   

    <?php$name = $_POST['name'];$lnk=mysql_connect('sql1.*****.com','p*****','12345678') or die ('选择失败'.mysql_error());
    mysql_select_db('p*****_test',$lnk);
    $queryarr="insert into table2 (item1,item2,item3,item4,item5) values ('$name[0]','$name[1]','$name[2]','$name[3]','$name[4]}')";
    $result=mysql_query($queryarr) or die('失败'.mysql_error());?>PS:你的标点符号没打正确
      

  12.   

    方法很多,看你的结构和工作量。
    我建议用
    extract($_POST);
    $sql = "INSERT INTO  table1 ";
    $where = "( ";
    $value = "values ( ";
    for ( $i=1;$i<= 10;$i++)
    {
    $where .= "项目{$i},";
    $value .= "'" . ${"项目".$i} . "',";
    }
    $where = substr($where,0,-1) . " ) ";
    $value = substr($value,0,-1) . " ) ";
    $sql .= $where.$value;拼出sql语句么?
    这个老兄的
      

  13.   

    seared2008兄,您的这个方法优越性在什么地方?能不能请您贴一段完整的----把我的参数放进去:假设表单共有10个项目input:依次为“项目1”“项目2”“项目3”。要加入到数据库中,SQL服务器:sql1.****.com,数据库名是p_*****,密码是12345678, 表名是table1,表有item1,item2。请赐一段完整的代码,我太外行了。
      

  14.   

    <?php//$lnk=mysql_connect('sql1.****.com','p_*****','12345678') or die ('选择失败'.mysql_error());
    //mysql_select_db('p_*****',$lnk);
    if($_POST) {
    extract($_POST);

    $sql = "INSERT INTO  table1 ";
    $where = "( ";
    $value = "values ( ";
    for ( $i=1;$i<= 10;$i++)
    {
    $where .= "`item{$i}`,";
    $value .= "'" . ${"item".$i} . "',";
    }
    $where = substr($where,0,-1) . " ) ";
    $value = substr($value,0,-1) . " ) ";
    $sql .= $where.$value;
    echo "query:".$sql;
    $result=mysql_query($sql) or die('失败'.mysql_error());
    }else{
    ?>
    <form method="post">
      <?php
    for($i = 1;$i<=10;$i++) {
    ?>
      项目<?php echo $i;?>:
      <input type="text" name="item<?php echo $i;?>" id="item<?php echo $i;?>" />
      <br />
      <?php
    }
    ?>
      <input name="reset" type="reset" id="reset" />
      <input name="submit" type="submit" id="submit" />
    </form>
    <?php
    }
    exit;
    ?>
      

  15.   

    fredyj(醉爱酸奶)您好,我回仔细研究您的着些代码,刚才喝了好多wine,优点晕,明天回复您,谢谢谢谢谢谢谢谢~~~~~~~~~~~~~~您是个大好银~~~~~~~~~~~~~~~~~~~
      

  16.   

    fredyj(醉爱酸奶)兄,是否需要把<form>之后部分和<form>之前部分分别存成两个php文件,是不是这样的啊?
      

  17.   

    直接一个这么用就可以了两个分开就要换写法了===========a.php==============<?php
    if($_POST) {
    extract($_POST);
    $lnk=mysql_connect('sql1.****.com','p_*****','12345678') or die ('选择失败'.mysql_error());
    mysql_select_db('p_*****',$lnk);
    $sql = "INSERT INTO  table1 ";
    $where = "( ";
    $value = "values ( ";
    for ( $i=1;$i<= 10;$i++)
    {
    $where .= "`item{$i}`,";
    $value .= "'" . ${"item".$i} . "',";
    }
    $where = substr($where,0,-1) . " ) ";
    $value = substr($value,0,-1) . " ) ";
    $sql .= $where.$value;
    echo "query:".$sql;
    $result=mysql_query($sql) or die('失败'.mysql_error());
    }
    ?>============a.htm===========
    <!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>
      <title> new document </title>
      <meta name="generator" content="editplus" />
      <meta name="author" content="" />
      <meta name="keywords" content="" />
      <meta name="description" content="" />
     </head> <body>
      <form method="post" action="a.php">
      <?php
    for($i = 1;$i<=10;$i++) {
    ?>
      项目<?php echo $i;?>:
      <input type="text" name="item<?php echo $i;?>" id="item<?php echo $i;?>" />
      <br />
      <?php
    }
    ?>
      <input name="reset" type="reset" id="reset" />
      <input name="submit" type="submit" id="submit" />
    </form>
     </body>
    </html>
      

  18.   

    专业的搜索引擎技术提供商(磐志搜索),访问www.panzhi.net了解详细介绍。第一,提高搜索速度,0.005秒;
    第二、提高搜索准确性,专业的中文分词;  
    第三,智能分析关键词,纠错,相关词提取等;  
    第四、方法搜索 关键词的关系(与 或 非)等;
      

  19.   

    values ('dfgsdg','sdgdsfg'33333333}'asfas}'asafsf}')'   ?????'符号不转义? 我晕~~想被人sql注入?