bin bei der Umstellung auf die Neue PHP Version auf Fehler gestossen.
Notice: Undefined variable: page in /lexikon/index.php on line 11
Notice: Undefined variable: lines in /lexikon/index.php on line 13
Notice: Undefined offset: 0 in /lexikon/index.php on line 24
Wenn das Script alles ist, fehlt klar die Initialisierung der beiden genannten Variablen.
Zumindest diese Zeile sollte an den Anfang: $page = $lines = 0;
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
$sql = "SELECT COUNT(*) FROM lexikon WHERE wort LIKE '%$wort%' AND sus=1";
$result = mysqli_query($db, $sql))
if ($sql) {
$hash = mysqli_fetch_assoc($result);
$total = (int)$hash[0];
$sql = "SELECT COUNT(*) as total FROM lexikon WHERE wort LIKE '%$wort%' AND sus=1";
$result = mysqli_query($db, $sql))
if ($sql) {
$hash = mysqli_fetch_assoc($result);
$total = (int)$hash['total'];
Das ist besser, insbesondere wenn man doch mal die Abfrage erweitern möchte.
Alternativ könnte man auch die Zeilen durch die Datenbank abrufen lassen.
Das wäre dann dieser Code:
$sql = "SELECT * FROM lexikon WHERE wort LIKE '%$wort%' AND sus=1";
$result = mysqli_query($db, $sql))
if ($sql) {
$total = mysqli_num_rows($result)
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!