Fehlermeldung XAMPP Datenbanken

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

  • Fehlermeldung XAMPP Datenbanken




    PHP-Code:
    <?php

    $db 
    mysqli_connect("localhost""root""""Weltmeisterschaft");

    $abfrage "SELECT * FROM Weltmeisterschaft";
    $ergebnis mysqli_query($db$abfrage);
    while(
    $row mysqli_fetch_object($ergebnis))
    {
      echo 
    $row->url;
    }
    ?>

    Fehler:
    PHP-Code:
    Notice:  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9

    Notice
    :  Undefined propertystdClass::$url in C:\Program Files (x86)\XAMPP\htdocs\phpinfo.php on line 9 




    Woran liegt das genau? Was muss ich ändern?

  • #2
    Da stimmt wohl etwas in der phpinfo.php in der Zeile 9 nicht oder etwas ist nicht richtig konfiguriert.
    Ohne den Code kann man auch nicht sagen, was du machen sollst.

    Ein Notice ist übrigens keine "Fehlermeldung" im eigentlichen Sinn, mehr ein Hinweis darauf, dass etwas nicht stimmt.

    Kommentar


    • #3
      Es scheint keine Spalte 'url' in deiner Tabelle zu geben.

      'SELECT * ...' sollte man übrigens meiden. Selektiere die benötigten Spalten stattdessen einzeln.
      Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
      Schön - etwas Geschichte kann ja nicht schaden.
      Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

      Kommentar


      • #4
        Aber steht Link nicht eigentlich für eine Website die eingebunden werden sollen, also eine URL-Adresse?
        Ich will mir ja mit Select einfach nur die ganze Tabelle anzeigen lassen.
        Was muss dann hinter echo stehen?

        Das mit dem Sternchen weiß ich, der Rechner braucht länger dafür, sollte man vermeiden, aber hier ist es lediglich nur ein Test um zu überprüfen ob es funktioniert.

        Kommentar


        • #5
          Zitat von PHPQueen Beitrag anzeigen
          Aber steht Link nicht eigentlich für eine Website die eingebunden werden sollen, also eine URL-Adresse?
          Von was sprichst du hier gerade?

          Zitat von PHPQueen Beitrag anzeigen
          Ich will mir ja mit Select einfach nur die ganze Tabelle anzeigen lassen.
          Was muss dann hinter echo stehen?
          Wir kennen deine Tabellenstruktur nicht, also wissen wir auch nicht welche propertys sich mit $row-> ausgeben lassen. Eine Spalte url scheint offenbar in deiner Tabelle nicht zu existieren.
          Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
          Schön - etwas Geschichte kann ja nicht schaden.
          Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

          Kommentar


          • #6
            Zitat von PHPQueen Beitrag anzeigen
            Aber steht Link nicht eigentlich für eine Website die eingebunden werden sollen, also eine URL-Adresse?
            Wer hat irgendwas von „Link“ gesagt?

            Ich will mir ja mit Select einfach nur die ganze Tabelle anzeigen lassen.
            Was muss dann hinter echo stehen?
            Du kannst kein komplettes Objekt mit echo ausgeben (außer, dass Objekt würde dafür speziell eine Methode implementieren, die es in einen String konvertiert – tut stdClass aber nicht).

            Du kannst es dir aber mit print_r oder var_dump ausgeben lassen – dann siehst du, welche Eigenschaften es alles besitzt.


            Über kurz oder lang solltest du dich mal ein bisschen mit den Grundlagen beschäftigen – da scheint bei dir nämlich momentan kaum Wissen vorhanden zu sein, sonst würden solche Fragen nicht kommen.
            Und das Forum hier ist nicht der Erklärbär für absolute Trivialitäten – also suche dir bitte ein paar vernünftigte Tutorials oder ein gutes Buch zum Thema PHP-Grundlagen.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              http://www.php-resource.de/forum/sql...mpp-mysql.html

              Kommentar

              Lädt...
              X