Hallo miteinander,
Ich versuche momentan mithilfe von PHP und MySQL eine Suchmaschine für meine Webseite zu programmieren. Anbei könnt ihr nun meine search.php sehen.
Mein Browser gibt mir nun bei diesem Script in der Zeile 6 einen parse error. Die $query Variable sei nicht erwartet.
Hier die vollständige Fehlermeldung:
Parse error: syntax error, unexpected '$query' (T_VARIABLE) in /xx/xxx/search.php on line 6
Ich habe bereits meine connect.php mithilfe von
debuggt. Hier der Code der connect.php:
Vielen Dank im Voraus
Ich versuche momentan mithilfe von PHP und MySQL eine Suchmaschine für meine Webseite zu programmieren. Anbei könnt ihr nun meine search.php sehen.
PHP-Code:
<?php
require_once('connect.php');
$keywords = $_GET['search'];
$query = mysqli_query($link, "SELECT * from search WHERE keywords like '%".$keywords."%' or title like '%".$keywords."%'");
echo 'Ihre Suche nach <i>'.$keywords.'</i> ergab:<br/>';
while($d = mysqli_fetch_assoc(mysqli_result $query)) {
echo '<fieldset><legend><a href="http://bla.com/projects/seite/'.$d['link'].'">'.$d['title'].'</a></legend>'.$d['description'].'</fieldset>';
}
?>
Hier die vollständige Fehlermeldung:
Parse error: syntax error, unexpected '$query' (T_VARIABLE) in /xx/xxx/search.php on line 6
Ich habe bereits meine connect.php mithilfe von
PHP-Code:
error_reporting(-1);
ini_set('display_errors', true);
PHP-Code:
<?php
$hs = "bla";
$us = "bla";
$ps = "bla";
$db = "bla";
$link = mysqli_connect($hs, $us, $ps);
mysqli_select_db($link, $db);
?>
Kommentar