Probleme mit Umstellung PHP 5.4 auf PHP 7.3.6

  • Ich versuche nun endlich einmal mein PHP umzustellen.

    Habe aber Probleme.

    Ich dachte es wäre mit dem anpassen der Config.php (MYSQLI) getan. Die Verbindung klappt auch schon.

    Nur mit dem auslesen klappt es nicht.

    Da habe ich auch von Mysql auf Msqli geändert.

    Was mache ich falsch bzw. was muss ich noch ändern oder weglassen?


  • PHP
    1. Dieser Code funktioniert auch nicht mehr! Zum verzweifeln
    2. <?php
    3. mysqli_select_db($database, $hogrider);
    4. $query_Recordset1 = "SELECT * FROM adressen WHERE Austritt = '0000-00-00' And druckenjanein =1 Order by Name";
    5. $Recordset1 = $hogrider->query($query_Recordset1, $hogrider) or die(mysqli_error());
    6. $row_Recordset1 = mysqli_fetch_assoc($Recordset1);
    7. $totalRows_Recordset1 = mysqli_num_rows($Recordset1);
    8. ?>
  • Geronimo

    Hat das Thema freigeschaltet
  • Zitat

    Nur mit dem auslesen klappt es nicht.

    Dieser Code funktioniert auch nicht mehr

    Und was soll das heissen? Fehlermeldungen? Symtome?


    Gib alle Variablen mit var_dump() aus und guck nach was drinsteht. Lass deine Datenbank Fehlermeldungen liefern


    mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);


    Guck ob dein Statement in PHPMyAdmin funktioniert. du mixt hier prozedualen mit OOP Code, ganz schlechte Idee.

  • Versuche doch mal $conn als ersten Parameter einzusetzen.

    $result = mysqli_query( $conn, "SELECT * FROM adressen WHERE Austritt = '0000-00-00'");

    und $conn sollte vorher nach diesem Schema definiert sein.

    $conn = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname);

    Gruß HMV