Daten ausgeben ?

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

  • Daten ausgeben ?

    ich komm bei einem problem einfach nich weiter und hoffe ihr könnt mir helfen ! also:

    ich starte eine abfrage mit:

    $query = mysql_db_query("$db","SELECT * FROM news WHERE titel='der edit test 1' and name='stefan'");


    und wollte das result ausgeben lassen mit:

    while ($row = mysql_fetch_array ($query)) {
    echo $row["titel"];
    echo $row["name"];
    }

    nur leider bekomme ich immer wieder einen fehler in der ersten zeile(26) der while schleife !!!

    und die sieht so aus:

    Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\edit.php on line 26

    bitte helft mir
    Kopfkult.de- Der Gamedesign Index
    EMail: vision.arts@kopfkult.de

  • #2
    das bedeutet, dass die Query irgendeinen Fehler verursacht hat. Füg mal direkt hinter mysql_db_query folgende Zeile ein:

    echo mysql_error();

    Dann wissen wir mehr.
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      ich bekomme daraufhin diese nachricht !!

      Table 'kopfkult.kopfkult' doesn't exist
      Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\edit.php on line 26


      ich weiss aber überhaupt nicht warum, darum hier nochmal das komplette script edit.php:

      <html>

      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <link rel="stylesheet" href="file:///E|/newspost/news.css" type="text/css">
      </head>

      <body bgcolor="#003366" text="#ffcc00">
      <?php

      include("config.inc");

      // Verbindung zur Datenbank
      $connection = mysql_connect($host, $user, $pass);

      // Auswahl Datenbank auf dem Server
      $dbselect = "use $dbname";
      if (!mysql_query($dbselect, $connection))
      die("Datenbank $dbname existiert nicht.<br>\n");


      $query = mysql_query("SELECT * FROM $dbname WHERE titel='der edit test 1' and name='stefan'");
      echo mysql_error();

      //hier muss der fehler sein aber WAS ????
      while ($row = mysql_fetch_array ($query)); {
      echo $row["titel"];
      echo $row["name"];
      }



      ?>
      </body>


      tschö stefan
      Kopfkult.de- Der Gamedesign Index
      EMail: vision.arts@kopfkult.de

      Kommentar


      • #4
        uuuuuuppppssss

        das problem hat sich schon erledigt, war nur ein dummer buchstabe in einer der variablen !!!
        zu dumm auch !!
        Kopfkult.de- Der Gamedesign Index
        EMail: vision.arts@kopfkult.de

        Kommentar

        Lädt...
        X