我一直在尝试连接两个表,其中(on)条件列可能包含空值。我在php myadmin中不断得到以下php错误:
TypeError: htmlspecialchars(): Argument #1 ($string) must be of type string,
null given in C:\xampp\phpMyAdmin\libraries\classes\Display\Results.php on line 2012
经过大量的调查,发现**phpMyAdmin版本(5.1.1)与PHP版本(8.0.13)**不兼容
通过此链接将phpMyAdmin升级到最新版本(5.2.0)后,错误不再出现,我能够成功运行查询。
Updating phpmyadmin in xampp server
这里也是我的查询仅供参考
SELECT * from table uc
LEFT JOIN table u
on u.id <=> uc.user_id
1条答案
按热度按时间hyrbngr71#
经过大量的调查,发现phpMyAdmin版本(5.1.1)与PHP版本(8.0.13)不兼容。
通过此链接将phpMyAdmin升级到最新版本(5.2.0)后,错误不再出现,我能够成功运行查询。
Updating phpmyadmin in xampp server