遇到的非数字值的SQL解决方法

时间:2018-03-22 22:29:45

标签: php

我发现PHP出现以下错误存在问题:

  

警告:在线

中遇到非数字值

这是我的代码,我只想从数据库中使用唯一ID号来提取条目

include("database_connection_information.php");     
$article_id = 2;
$sql = "SELECT article_title, article_text 
        FROM Articles 
        WHERE article_id = " + intval($article_id);
$result = $conn->query($sql);

此代码生成错误。

Warning: A non-numeric value encountered描述了这个问题,但没有说明如何解决这个问题)

1 个答案:

答案 0 :(得分:0)

必须与点合并,而不是加号。

include("database_connection_information.php"); 

$article_id = 2;
$sql = "SELECT article_title, article_text 
        FROM Articles 
        WHERE article_id = ".$article_id;
$result = $conn->query($sql);