Problem mit mysql

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit mysql

    Guten Abend,

    Mein problem ist folgendes:

    ich verbinde so zur datenbank:

    PHP-Code:
        $db = new mysqli("localhost""root""""xmasgaming");
        if (
    mysqli_connect_errno()) {
            
    printf("Verbindung fehlgeschlagen: %s\n"mysqli_connect_error());
            exit();
        } 
    wenn ich einen query abschicken will:
    (Dieser code befindet sich in einer include datei)

    PHP-Code:
    function loadNav()
    {
        
    $navi '';
        
    $res $db->query("SELECT * FROM `xmg_navigation`");
        while(
    $resultat $res->fetch_object())
        {
            
    $navi '<li> <a href="'$row["link"] .'"> <span>'.$row["name"].'</span> </a> </li>';
        }
        return 
    $navi;

    wird mir angezeigt das:
    Code:
    Notice: Undefined variable: db in C:\xampp\htdocs\clan\inc\functions.inc.php on line 5
    
    Fatal error: Call to a member function query() on a non-object in C:\xampp\htdocs\clan\inc\functions.inc.php on line 5
    Ich hoffe mir kann jemand helfen da ich schon ca. 5 Tage versuche es hinzuzbekommen.

    Mfg. Aexonyc

  • #2
    Das ist kein Problem mit MySQL, sondern mit dem Geltungsbereich von Variablen in PHP¹.

    Grundlagen nachlesen: http://php.net/manual/en/language.variables.scope.php


    ¹ *verschieb*
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X