spørgsmål angående min søg
har denne søge funktion:formlen:
<form method="post" action="soeg_result.php">
<input type="text" name="soeg">
<input type="submit" name="submit">
</form>
<?php
// tjekker om der er data indtastet i vores formel vis ikke, så skal den skrive en meddelse.
if(!isset($_POST['submit'])){
}
else{
echo "Indsæt venligt et søge ord";
echo '<br /><br />';
}
$searchstring=$_POST["soeg"];
$conn = mysqli_connect("xxxxxxxxxx","xxxxx","xxxxx","xxxxx");
$sql = mysqli_query($conn, "SELECT navn,points, latepoints FROM spiller WHERE navn LIKE '%" . $searchstring . "%' ORDER BY navn ASC");
while ($result = mysqli_fetch_array($sql)) {
echo "<a href=''>" . str_replace($searchstring, "<span
style='background-color: #b5dc17; color: #ffffff;'> " .
$searchstring . " </span>", $result['navn']) .
"</a><p/>";
}
mysqli_close($conn);
?>
og får denne fejl meddelse:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in ...../soeg_result.php on line 96 som er:
while ($result = mysqli_fetch_array($sql)) {