我想在数据库中输入txt文件中的一些值。 我有一个循环,提取我想要的数据,检查它是否已经存在,否则插入它。
$res = mysqli_query($conn, "SELECT COUNT(*) AS nb FROM SITE WHERE domain_site = '".$domain."'");
$res = mysqli_fetch_assoc($res);
if ($res["nb"] == 0) {
$conn->query("INSERT INTO SITE (domain_site) VALUES ('".$domain."')");
}
我看到在我的数据库中,它们并非所有值,所以我添加了这一行:
echo $domain."</br>";
并且输出在我的文件结束之前停止,没有原因和错误消息
PS:我已经在php的顶部设置了这些参数
ini_set('max_execution_time', 1000);
ini_set('memory_limit', '100M');
set_time_limit(0);
ini_set('display_errors',1);
error_reporting(E_ALL);
有人知道为什么我的脚本停止或如何解决它?谢谢。
答案 0 :(得分:0)
尝试添加:
printf("Errormessage: %s\n", mysqli_error($conn));
这将打印错误(如果有任何来自DataBase)。