Hi,
ich habe mir seit einiger zeit angewöhnt die SQL abfragen über PrepareStatements auszuführen.
Nun stehe ich vor einem kleinen Problem und zwar geht Match Against nicht über die PrepareStatements oder ich stelle mich einfach doof an.
jemand eine Idee?
ich habe mir seit einiger zeit angewöhnt die SQL abfragen über PrepareStatements auszuführen.
Nun stehe ich vor einem kleinen Problem und zwar geht Match Against nicht über die PrepareStatements oder ich stelle mich einfach doof an.
PHP:
$sql='SELECT p.uid, p.title, c.bodytext'
. ' FROM pages AS p'
. ' LEFT JOIN tt_content AS c ON p.uid = c.pid'
. ' WHERE MATCH( (p.title,c.bodytext) AGAINST(\'*\?*\' IN BOOLEAN MODE)';
$result = $con->prepare($sql);
$result->bind_param("s",$q);
$result->execute();
$result->bind_result($pageid,$pageTitle,$bodytext);
$var= array();
while($result->fetch())
{
Zuletzt bearbeitet: