我有一个 mysql 表,我在其中跟踪成员和他们的朋友,在该表内我有一个名为“朋友”的字段。因此,如果成员 frends 请求另一个成员,则该字段将更新为具有各自 id 的两者。
例如:如果成员 id: 125 朋友请求成员 id: 10 然后我插入字段 10, 125 为成员 125 和 125, 10 为成员 10。为了更好地解释这里是我的代码。
问题是,如果用户没有任何以前的朋友,查询仍然会更新朋友字段并插入“Array, 125”而不是插入“10, 25”。
$friends = '';
$friendArray = explode(",", $friendArray);
$friendCount = count($friendArray);
if($friendArray != "" && !is_null($friendArray))
{
$sum = '<h1> '.$friendArray.'\'s friends('.$friendCount.') </h1>';
}
但是 count 变量输出 1 而不是 0!并且该字段为NULL。