帮我写一句简单的PHP循环追加mySql的记录

帮我写一句简单的PHP循环追加mySql的记录
一个表的字段如下(id,name,product)

要加入的记录数100条,记录为
1,"name1","product1"
2,"name2","product2"
3,"name3","product3"
……
100,"name100","product100"
我知道要用到循环,不知道具体怎么写
高手提醒一下

第1个回答  2008-10-09
1,"name1","product1"
2,"name2","product2"
3,"name3","product3"
……
100,"name100","product100"
这些是在文本文件里面么?如果是在文本文件,就逐行读取,读一条插入一条就OK了
第2个回答  2008-10-09
<?
for($i=1;$i<101;$i++)
{
$name="name".$i;
$product="product".$i;
$sql="insert into table(name,paroduct) values('".$name."','".$product."')";
//sql语句已经写好,下面就是插入数据库的操作了。
}
?>本回答被提问者采纳

帮我写一句简单的PHP循环追加mySql的记录
1,"name1","product1"2,"name2","product2"3,"name3","product3"……100,"name100","product100"这些是在文本文件里面么?如果是在文本文件,就逐行读取,读一条插入一条就OK了

php循环插入数据到mysql问题。。完成此问题小弟倾家荡产了
换句话说,一切操作以数组来循环的。那循环次数就是数组的长度;循环执行SQL语句,语句里的内容,是由循环索引决定;for($i : $shuzu){ sql=mysql_query("INSERT INTO test (aid,typeid,username,shuzu) Value('1','2','3',`shuzu[$i]`)");执行这个SQL语句;} ...

如何用PHP向MYSQL循环插入数据?
for($i=0;$i<100;$i++){ \/\/执行sql }

查找数据库(mysqli)里面的数据并且删除或者添加,php代码怎么写求大神帮...
php$conn=new MySQLi("db_host","db_username","db_password");$conn->select_db("db_name");\/\/查询$sql="select * from table_name";\/\/添加$sql='insert into table_name(column1,column2) values("value1","value2")';\/\/修改$sql='update table_name set column1="value1" , c...

php+mysql循环读取两个关联的表中的信息
sql = "select * from 表1 a,表2 b where a.id = b.id where 你的条件"result = mysql_query($sql);if(is_resource($result)){ while ($row=mysql_fetch_array($result)) { print_r($row);\/\/这里是你要执行的代码了 } }else{ echo '无数据';} ...

php中有没有与asp中if not rs.eof和if not rs.bof类似的语句
php中有更简单的遍历数据库记录的办法:conn = new mysqli("xxx.xxx.xxx.xxx","xxx","xxx","xxx");$rs=$conn->query("select * from xxx");if($rs && $rs->num_rows){ \/\/这个就相当于 asp 的 if not rs.eof 了 while($r = $rs->fetch_assoc()){ \/\/这个循环本身就...

求php 批量把数组写入mysql表
你运行一下。如果有问题再稍微修改下就ok了 sql = 'insert into table_name (mingcheng, shijian) values ';foreach ($Codes as $key => $value) {$sql .= '(\\''.$value.'\\' , \\''.now().'\\')';if($key < count($Codes)-1){$sql .= ',';}else{$sql .= ';';}} ...

php sql 循环插入数据库语句问题
<?php for($i=0;$<=100;$i++){ sql = 'INSERT INTO `***`.`sdb_omms_omproject` (`a`, `b`, `c`, `d`, `e`, `f`) VALUES ('1', '2', '3', '4', '5', '6), ('A', 'B', 'C', 'D', 'E', 'F');'mysql_query($sql );} ?> 这样循环就可以插入1...

php+mysql,用户A在数据库有N条记录。当一条记录的first字段值变为1...
执行一条就可以实现 db->query("UPDATE ".table('user')." SET first=case id when {$id} then 1 else 0 end WHERE userid=".$suser);

php 数组循环 sql语句 以mysql_query 写入数据库 代码
explode()函数,用指定字符分割字符串,形成数组,然后foreach循环数组,这样得到的都是SQL一条语句

相似回答
大家正在搜