php文件内容:
<?php
$link = mysql_pconnect("localhost","root","") or die("Connection failed.");
mysql_select_db("fileinfo",$link);
$char = file("dir.txt");
$n = sizeof($char);
for($i=0;$i<$n;$i++)
{
$strarr = explode("\\",$char[$i]);
if($strarr[6]!="" and $strarr[7]=="")
{
$strarrr = explode(".",$strarr[6]);
$query = "INSERT INTO down.down(file,form,type,class,author) VALUES('$strarrr[0]','$strarrr[1]','$strarr[3]','$strarr[4]','$strarr[5]') ";
$result = MYSQL_QUERY($query,$link) or die("mysql_query");
$addsucceed[] = $strarrr[0] ;
}
}
$num2 = sizeof($addsucceed);
echo "一共有 $num2 个文件信息加进数据库 down 中!";
mysql_close($link);
?>
运行后显示mysql_query,数据库没有内容加入,有人能告诉是哪里出错吗?
数据库结构:
CREATE TABLE `down` (
`sn` int(8) NOT NULL AUTO_INCREMENT COMMENT '编号',
`file` varchar(255) NOT NULL COMMENT '文件名',
`form` varchar(255) NOT NULL COMMENT '格式',
`type` varchar(255) NOT NULL COMMENT '类型',
`class` varchar(255) NOT NULL COMMENT '分类',
`author` varchar(255) NOT NULL COMMENT '作者',
`model` longtext NOT NULL COMMENT '手机型号',
`res` longtext NOT NULL COMMENT '备注',
UNIQUE KEY `sn` (`sn`)
) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=10000001 ;
<?php
$link = mysql_pconnect("localhost","root","") or die("Connection failed.");
mysql_select_db("fileinfo",$link);
$char = file("dir.txt");
$n = sizeof($char);
for($i=0;$i<$n;$i++)
{
$strarr = explode("\\",$char[$i]);
if($strarr[6]!="" and $strarr[7]=="")
{
$strarrr = explode(".",$strarr[6]);
$query = "INSERT INTO down.down(file,form,type,class,author) VALUES('$strarrr[0]','$strarrr[1]','$strarr[3]','$strarr[4]','$strarr[5]') ";
$result = MYSQL_QUERY($query,$link) or die("mysql_query");
$addsucceed[] = $strarrr[0] ;
}
}
$num2 = sizeof($addsucceed);
echo "一共有 $num2 个文件信息加进数据库 down 中!";
mysql_close($link);
?>
运行后显示mysql_query,数据库没有内容加入,有人能告诉是哪里出错吗?
数据库结构:
CREATE TABLE `down` (
`sn` int(8) NOT NULL AUTO_INCREMENT COMMENT '编号',
`file` varchar(255) NOT NULL COMMENT '文件名',
`form` varchar(255) NOT NULL COMMENT '格式',
`type` varchar(255) NOT NULL COMMENT '类型',
`class` varchar(255) NOT NULL COMMENT '分类',
`author` varchar(255) NOT NULL COMMENT '作者',
`model` longtext NOT NULL COMMENT '手机型号',
`res` longtext NOT NULL COMMENT '备注',
UNIQUE KEY `sn` (`sn`)
) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=10000001 ;
解决方案 »
- php strlen限制140字怎么实现
- 寻江湖牛人,如何把mssql的数据拷贝到mysql中~
- adodb.inc.php连接MSSQL2000错误
- php 5.3.0 连接 mssql 2000
- 用php 模拟sql语句中的like符号
- 请问这段代码哪里有问题?
- 我的php文件怎么显示乱码?
- 如果电脑同时接到局域网和INTERNET网上,PHP能同时查到两个IP吗??
- php部分常见问题
- Warning: Invalid argument supplied for foreach() in /www/zklo.php on line 86
- php采集程序是什么意思?
- 使用onclick调用PHP的问题
2.你为什么用长连接.用mysql_connect()不好吗