Php Mysql concat查询不工作
此查询未更新Mysql数据库中的表:Php Mysql concat查询不工作,php,mysql,database,Php,Mysql,Database,此查询未更新Mysql数据库中的表: mysql_query("UPDATE users SET friend_array=CONCAT(users.friend_array,'$user_to') WHERE username='$user_from'"); 嗨,从给定的信息来看,我只能说添加这个die(mysql_error())执行查询的后,这将显示您的错误。 在php文件的顶部添加这两行代码 error_reporting(E_ALL); ini_set('display_erro
mysql_query("UPDATE users
SET friend_array=CONCAT(users.friend_array,'$user_to')
WHERE username='$user_from'");
嗨,从给定的信息来看,我只能说添加这个
die(mysql_error())代码>执行查询的后,这将显示您的错误。
在php
文件的顶部添加这两行代码
error_reporting(E_ALL);
ini_set('display_errors',1);
mysql_query("UPDATE users
SET friend_array=CONCAT(users.friend_array,'$user_to')
WHERE username='$user_from'") or die(mysql_error());
请不要使用mysql
它已被弃用
现在请使用mysqli
或其他出现任何错误?您收到php错误了吗?另请参阅表后模式。请参阅:注意:与双引号和heredoc语法不同,当特殊字符的变量和转义序列出现在单引号字符串中时,它们将不会展开。如果“friend”(或者实际上是anywhere)是一个数组,那么这里就出了很大的问题。见标准化。并停止使用PHP的mysql\uApiFriend\u数组作为列的名称。而“users”是表的名称。友元数组的数据类型为varchar。插入的值是与旧字符串值相关的字符串。这忽略了房间中的大象。