Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
插入时gettin mysql 1064错误_Mysql_Insert_Mysql Error 1064_Insert Into - Fatal编程技术网

插入时gettin mysql 1064错误

插入时gettin mysql 1064错误,mysql,insert,mysql-error-1064,insert-into,Mysql,Insert,Mysql Error 1064,Insert Into,正如我在标题中所说,我遇到了那个恼人的错误,它不知从何而来,我无法从互联网上找到解决方案 不管怎样,这是我的密码 $kayitsorgu = mysql_query("INSERT INTO `kresler`(`il_no`, `ilce_no`, `uye_adi`, `kat_no`, `icerik`, `icerik2`, `premic1`, `thubnail`, `kres_ad`, `kres_adres`,

正如我在标题中所说,我遇到了那个恼人的错误,它不知从何而来,我无法从互联网上找到解决方案

不管怎样,这是我的密码

$kayitsorgu = mysql_query("INSERT INTO `kresler`(`il_no`, `ilce_no`, `uye_adi`, 
                `kat_no`, `icerik`, `icerik2`, `premic1`, `thubnail`, `kres_ad`, `kres_adres`, 
                `kres_mail`, `tel1`, `fax`, `kres_drc`, `anao`, `oz1`, `oz2`, `oz3`, 
                `oz4`, `oz5`, `oz6`, `oz7`, `oz8`, `oz9`, `oz10`) 
                VALUES ($il_no,$ilce_no,$uye_adi,$kat_no,$icerik,$icerik2,$premic1,$thubnail,
                $kres_ad,$kres_adres,$kres_mail,$tel1,$fax,$kres_drc,$anao,$oz1,$oz2,
                $oz3,$oz4,$oz5,$oz6,$oz7,$oz8,$oz9,$oz10)"); 
请帮帮我,我正试图在2-3天内解决这个问题

试一试:

$frag1="INSERT INTO kresler(il_no, ilce_no, uye_adi,kat_no, icerik, icerik2, premic1, thubnail, kres_ad,";
$frag2=" kres_adres, kres_mail, tel1, fax, kres_drc, anao, oz1, oz2, oz3, oz4, oz5, oz6, oz7, oz8, oz9, oz10)";
$frag3=" VALUES ('$il_no','$ilce_no','$uye_adi','$kat_no','$icerik','$icerik2','$premic1','$thubnail',";
$frag4="'$kres_ad','$kres_adres','$kres_mail','$tel1','$fax','$kres_drc','$anao','$oz1','$oz2',";
$frag5="'$oz3','$oz4','$oz5','$oz6','$oz7','$oz8','$oz9','$oz10')";

$exec_me=$frag1.$frag2.$frag3.$frag4.$frag5;

$kayitsorgu = mysql_query($exec_me);
运行时,$exec\u me=

put here
错误消息:

放在这里


从查询来看,可能还缺少正确引用数据

开始使用mysqli编写的语句以防止错误并帮助调试:

$mysqli = new mysqli("localhost", "user", "password", "database");
$stmt=$mysqli->prepare("INSERT INTO `kresler`(`il_no`, `ilce_no`, `uye_adi`, 
            `kat_no`, `icerik`, `icerik2`, `premic1`, `thubnail`, `kres_ad`, `kres_adres`, 
            `kres_mail`, `tel1`, `fax`, `kres_drc`, `anao`, `oz1`, `oz2`, `oz3`, 
            `oz4`, `oz5`, `oz6`, `oz7`, `oz8`, `oz9`, `oz10`) 
            VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,
            ?,?,?,?,?,?,?,?)");
//You have 25 variables, I made them all strings here (so 25 x s)
$stmt->bind_param("sssssssssssssssssssssssss",
  $il_no,$ilce_no,$uye_adi,$kat_no,
  $icerik,$icerik2,$premic1,$thubnail,
  $kres_ad,$kres_adres,$kres_mail,
  $tel1,$fax,$kres_drc,$anao,$oz1,$oz2,
  $oz3,$oz4,$oz5,$oz6,$oz7,$oz8,$oz9,$oz10);
$stmt->execute();

1064表示SQL语句中存在语法错误。由于您还没有发布实际的SQL查询(我们无法猜测您在所有这些PHP变量中可能有什么),因此无法回答您的问题。我猜其中一些变量包含中断SQL查询的字符串;检查与您的MySQL服务器版本对应的手册,以了解在第1行“@4444444.com,55555555555,2,0,3-5,15:00-05:00,10-10004111111”附近使用的正确语法。这是我尝试过的实际错误页面,但仍然得到了它。您的SQL语法中有错误;查看与MySQL服务器版本对应的手册,以了解在“@4444444.com,55555555555,2,0,3-5,15:00-05:00,10-10004111111”附近使用的正确语法,在第1页的第1行,你能回显$exec_me并在我的伪回答末尾编辑和扑通吗?这是来自exec_me的回显吗?插入到kresler中(il_no、ilce_no、uye_adi、kat_no、icerik、icerik2、premic1、thubnail、kres_ad、kres_adres、kres_mail、tel1、传真、kres_drc、anao、oz1、oz2、oz3、oz4、oz5、oz6、oz7、oz8、oz9、oz10)值(4,71,fffff,6,DFDFFD,DFFDDFDF,AAAAA,krthub/traf.png,dfdfff,555555,55555555555@444444444.com,555555555,555555555555,2,0,3 - 5,15:00 - 05:00,10 - 1000,4111,1111,1,1,1,1,1)"抱歉,我有一个高级时刻。请重新加载我的答案。我忘记了单引号,请立即查看确定,标记答案并上下移动,选中标记,然后转到mysqli。good lucki从您的代码中得到此错误现在致命错误:调用成员函数bind_param()在78Tamer行的/home/barontamtam/public_html/betak/admin/act.php中的非对象上,这是您的代码很快就会用到的地方。它需要重新编写一点。我会跳转到
pdo
。不管怎样,请远离mysql \*正如我在给您的评论末尾提到的,对不起,第2行是$query而不是$stmt。无论如何:立即运行的可能性肯定不是100%:您有一个相当长的insert语句,因此出错的可能性仍然存在:25个变量:也可以查看一下数据库设计,很可能有一种更智能的方法来设置此表)。