我尝试从SQL获取一个值以在 XML 中使用,但似乎它没有传递该值。 sql是正确的,并已在 phpmyadmin 中签入。
请提出建议,
$result =
full_query("
SELECT b.value
FROM tblcustomfieldsvalues b
JOIN tblcustomfields a
ON a.id = b.fieldid
AND a.fieldname = 'CID'
AND b.relid = '1';
");
if (isset($result))
{
$xml .= $result;
}
else
{
return array("error" => "CID is empty");
}
答案 0 :(得分:0)
full_query
不是php标准函数,因此发布此函数的内容将非常有用,否则没人能帮助您。
通常,您必须创建一个查询,最好通过PDO::prepare
进行查询。这是一个简短的代码段:
$db = new \PDO('mysql:host=localhost;dbname=test', 'root', 'root');
$stmt = $pdo->prepare('SELECT * FROM table WHERE test = ?');
$stmt->execute(['test']);
return $stmt->fetchAll(\PDO::FETCH_ASSOC);
希望有帮助!