首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP+MYSQL编程 » [原创]输入数据库数据  


  作者:zhangjun434
  注册时间:2005-03-29
  主题/回复:14/22
  积分:492
  等级:★★☆(五级)
  称号:略有小成

  zhangjun434@yaho..
  未提供
  www.

 

 发表:2005-07-23 00:46:16 阅读 2261 次 回复 2 次 得分1  |   字号 字色
[原创]输入数据库数据

 向各位高手请教,希望给予指点,谢谢。
   <input type="text" name=<?php echo $arr_shuzu[$j]; ?>>  
   
   我是想用$arr_shuzu[$j]; 中的内容,作为<input type="text"
这个变量的名字,然后在向数据库输入数据时调用${$arr_shuzu[$j]}
进行付值
    执行程序后,数据库中相应字段没有数值,希望给予指点

<?php
  echo $aa;    $aa是代表数据库表的名称
  
    if($submit1!="")
   {
    $p=0;
  
 $zdname=mysql_list_fields("webdb",$aa,$link); //返回整数值
 $lienum=mysql_num_fields($zdname);
    
   while($p<$lienum)
   {
     $nama=mysql_field_name($zdname,$p);
     if($nama=='id')  遇到字段名是id时跳过
  {
  continue $p++;
  }

  $skl="insert into $aa set $nama=${$arr_shuzu[$p]}";
   
  //$skl="insert into $aa set   
  //$nama='$nama',px='$px',stlx='$stlx',sl='$sl',txtz
    //='$txtz',zpff='$zpff',bz='$bz'";
     $result=mysql_query($skl,$link);
  $p++;
    
  }

  if($result){
    echo "<script>";
    echo "alert('插入数据成功!')";
    echo "</script>";
     }
    mysql_free_result($result);
  }
  else "alert('插入数据为空!!')";

  ?>
 
 1#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 1#楼 发表于2005-07-23 18:31:22  评分:1 

先在第一行用
echo ${$arr_shuzu[$j]};
看看能不能接收到值,如果能接收到,再写入数据库。

还有你的insert的语句的写法,也比较特别,采用insert into ...set ..这种句法我还没有见过呢。不知道能不能运行。

你先检查一下变量有没有传递过来,如果传过来了,还是不能写入数据库,再查看sql语句。

 2#楼  
 
  回复人:zhangjun434
  注册时间:2005-03-29
  主题/回复:14/22
  积分:492
  等级:★★☆(五级)
  称号:略有小成

   
 2#楼 发表于2005-07-24 03:22:04  评分:× 


 谢谢斑竹啊,你可真是可敬的宗师啊,非常感谢斑竹的热情回复,真的非常感谢这个网站,感谢斑竹给予的指点。
  采用insert into ...set ..这样的结构是可以向数据库中输入数据的,这个在我的操作中已经实现了。斑竹不用怀疑的。谢谢。
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.007sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版