Hi,
Habe hier ein Problem mit folgendem Code:
bekomme dann folgende Fehlermeldung: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?IN BOOLEAN MODE)' at line 1" , mysql_num_rows() expects parameter 1 to be resource, boolean give..." Also an der Syntax sollte nix falsch sein, und warum die Variable $suche ständig false is versteh ich auch nich wirklich bin da leider zu unerfahren für. Kann mir einer von euch eventuell weiterhelfen?
mfg
AzoZ
Habe hier ein Problem mit folgendem Code:
PHP-Code:
<?php
require_once 'config.php';
$db = mysql_connect($dbserver,$databaseuser,$databasepw);
mysql_select_db($database,$db);
$q = null;
if(isset($_POST['q'])){
$q = htmlspecialchars($_POST['q']);
$suche = mysql_query('SELECT * FROM filme WHERE MATCH(film)AGAINST(?IN BOOLEAN MODE)',$db);
echo mysql_error();
if(($cc=mysql_num_rows($suche))>0){
print mysql_error();
echo 'Anzahl der Treffer',$cc, '<hr/><br/>';
for($i=0;$i<$cc;$i++){
echo mysql_result($q,$i,"film")."<br />";
}
}
}
?>
mfg
AzoZ
Kommentar