MySQL(i) Umstellung - Wie funktionierts?
Hallo zusammen,
ich bin aktuell noch recht frisch in dem Thema "MySQL".
Ich hatte bis vor Kurzem die alte PHP-Version 5.2, welche nun auf 7.2 geändert wurde. Aufgrund der Umstellung sind sämtliche Skripte nicht mehr 100% funktionsfähig.
Wie schreibe ich am besten ein Datenbankskript um, damit ich meine Datenbank nach einem bestimmten Begriff durchsuchen kann?
Aktuell habe ich noch folgenden Code:
<?php
//* Datenbankverbindung aufbauen (START)
$verbindung = mysql_connect("SERVERADRESSE", "DATENBANKUSER", "DATENBANKPASSWORT") or die ("Keine Verbindung möglich. Benutzername oder Passwort sind falsch");
mysql_select_db("DATENBANKNAME") or die ("Die Datenbank existiert nicht.");
//* Datenbankverbindung aufbauen (ENDE)
$vorname = $_GET['vorname'];
echo "<h2></h2><br />";
//* Überprüfung der Eingabe
$abfrage = "SELECT * FROM datenstamm WHERE vorname LIKE '%$vorname%'";
$ergebnis = mysql_query($abfrage) or die(mysql_error());
while ($ausgabe = mysql_fetch_assoc($ergebnis)) {
echo "Vorname " . $ausgabe['vorname'] . "<br>Nachname:</u><br> " . $ausgabe['nachname'] . " ";
}
//* Wenn etwas gefunden wurde, wird es hier ausgegeben.
// * Wenn nichts gefunden wurde, dann kommt diese Fehlermeldung.
?>
Ich habe etwas von einer Änderung auf MySQLi gehört, komme aber leider nicht weiter.
Für jede Hilfe bei der Umänderung bin ich dankbar. 😉