MsvP@habdichliebhasi
Erfahrenes Mitglied
Guten Abend zusammen.
Ich habe ein kleines Problem. Und zwar bin ich momentan dabei eine Suchfunktion zu programmieren.
Dafür habe ich eine Volltextsuche verwendet, die meine MySql Datenbank ausließt.
Die Suchfunktion selbst funktioniert auch, leider werden bei den Ergebnissen sämtlich Umlaute als "?" dargestellt.
Meine Tabelle steht auf "utf8_unicode_ci". Das sollte doch eigentlich richtig sein, oder?
Hier kommt der Php-Code:
Ich habe ein kleines Problem. Und zwar bin ich momentan dabei eine Suchfunktion zu programmieren.
Dafür habe ich eine Volltextsuche verwendet, die meine MySql Datenbank ausließt.
Die Suchfunktion selbst funktioniert auch, leider werden bei den Ergebnissen sämtlich Umlaute als "?" dargestellt.
Meine Tabelle steht auf "utf8_unicode_ci". Das sollte doch eigentlich richtig sein, oder?
Hier kommt der Php-Code:
PHP:
<table>
<tr>
<td>
<form action='index.php'>
<input type='text' name='suchwort'><br><br>
<input type='submit'>
</form>
</td>
</tr>
<tr>
<td>
<?php
$suche_anfrage = mysql_db_query("isbb", "SELECT * FROM basisdaten WHERE MATCH (Einrichtung,EStrasse) AGAINST ('$suchwort')");
while ($suche = mysql_fetch_row($suche_anfrage))
{
echo"
$suche[0] $suche[3] $suche[4] $suche[1]
<hr>";
}
?>
</td>
</tr>
</table>