我想在我网站的数据库中保存 10.000 个页面。
当我运行该文件时,每个页面都会发生此错误。
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 '_trackPageLoadTime']);(function() {var ga = document.createElement("script"); ga' 在第 1 行附近使用正确的语法
我认为有一些字符会导致错误。
保存的.php
<?php
include "conexao.php";
for ($nr=1; $nr<=10000; $nr++){
$url = "http://www.site.com/u$nr";
$html = file_get_contents($url);
set_time_limit(120);
$tabela_bd = "paginas";
$sql = mysql_query("INSERT INTO $tabela_bd(html) VALUES('$html')");
if ($sql) {echo "Cadastrado com sucesso!!";
} else {
echo "Falha ao cadastrar.".mysql_error();
}
}
?>
@edit 解决了我的字符问题,但现在有些表格被保存而没有内容。