还是插入数据的问题,不知道哪儿出错了?

silvermoon 2004-11-28 08:43:37
<?
require_once("./config.php");
$filename = "1.sql";
$key = file($filename);
$a=0;
while( isset($key[$a]))
{
$stmt = mysql_query($key[$a]);
if($stmt)
echo $a." 插入成功!<br>";
$a++;
}
?>
上面的语句在本机运行时一切正常,而且mysql数据库插入成功,但是在网上却全失败,这是什么原因呢?是不是网上的虚拟主机设置问题呢?
...全文
136 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
silvermoon 2004-11-28
  • 打赏
  • 举报
回复
TO surfchen(冲浪): ths a lot.
surfchen 2004-11-28
  • 打赏
  • 举报
回复
在$stmt = mysql_query($key[$a]);前加一句
$key[$a]=rtrim($key[$a]);
silvermoon 2004-11-28
  • 打赏
  • 举报
回复
<?
require_once("./config.php");
$filename = "1.sql";
$key = file($filename);
$a=0;
while( isset($key[$a]))
{
$stmt = mysql_query($key[$a]);
if($stmt)
echo $a." 插入成功!<br>";
else
echo mysql_error()."<br>";
$a++;
}
?>

我刚又加了错误提示,是这个错误:You have an error in your SQL syntax near '; ' at line 1.

但是在本机上为什么能运行成功呢?
silvermoon 2004-11-28
  • 打赏
  • 举报
回复
没有提示...空白的.
dachangtui 2004-11-28
  • 打赏
  • 举报
回复
插入失败返回什么错误?

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧