gpt4 book ai didi

php - 在 for 循环中运行 mysql 查询的意外 T_STRING

转载 作者:太空宇宙 更新时间:2023-11-03 11:04:47 24 4
gpt4 key购买 nike

我在 for 循环中运行查询并收到意外的 T_STRING 错误。请帮我。我只想回应查询。谢谢

<?php
$row = 1;
if (($handle = fopen("book1.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
$row++;
for ($c=0; $c < $num; $c++) {


$query="UPDATE users SET email_alert=1 where email="trim($data[$c]")";
echo($query);

}
}
fclose($handle);
}
?>

最佳答案

$query="UPDATE users SET email_alert=1 where email="trim($data[$c]")";

应该是:

$query="UPDATE users SET email_alert=1 where email='".trim($data[$c])."')";

在 PHP 中,字符串连接具有以下语法:$string = $str1.$str2.$str3;

注意:您的 sql 查询无效。末尾有额外的 )

关于php - 在 for 循环中运行 mysql 查询的意外 T_STRING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12711333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com