Moin moin,
ich bin Finn, lebe in Hamburg und arbeite derzeit an meiner Abschlussarbeit für mein Studium (Webdesign). Mit PHP habe ich gerade erst angefangen und noch keine Erfahrung.
Nun will ich noch eine Suchfunktion mit integrieren, die aus einer mySQL-Datenbank einen Fachbegriff (ich gestalte übrigens eine Site zum Thema Israel-Palästina-Konflikt) heraussucht und mir als Ausgabe (echo) den dazugehörigen Erklärungstext ausspuckt. Den Suchbegriff habe ich per GET an die Datei searchResult.php geschickt. Dort wird sie bis jetzt wie folgt per PHP verarbeitet:
<?php
if (isset($_GET['s'])){
$searchstring = $_GET['s'];
$conn = mysqli_connect (MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE);
$sql = 'SELECT * FROM terms WHERE term LIKE "'.$searchstring.'"';
$searchresult = mysqli_query ($conn, $sql);
$searchresultFetched = mysql_fetch_object($searchresult);
echo ($searchresultFetched -> text);
}
?>
Bis jetzt tut sich jedoch noch gar nichts. Die Konstanten (MYSQL_HOST, …) habe ich extern definiert. Ich teste das ganze über MAMP. Da der Upload bei SELFPHP nicht funktionierte, habe ich die Dateien mal in meine Dropbox gepackt:
https://www.dropbox.com/sh/hf50w0f1h...fRo7s4QXa?dl=0
Wäre cool, wenn mir jemand weiterhelfen könnte.