kostenloser Webspace werbefrei: lima-city


Mysql Abfrage - n Fehler drin...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    a******9

    Moinsen!
    Wo ist der Fehler hier drinne?
    mysql_connect("x",
      "x","x");
      mysql_select_db("DBx");
      
    
      $abfrage = "SELECT * FROM video";
      $ergebnis = mysql_query($abfrage);
       while($row = mysql_fetch_object($ergebnis))
    
                                                 {
           $counter++;
        $video[$counter][name] = $row->name;
        $video[$counter][link] = $row->link;
        $video[$counter][text] = $row->text;
        $video[$counter][postby] = $row->postby;
    
                                                 }


    Zur?ck kommt einfach:

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\WEB\xampp\htdocs\video\daten.php on line 10


    Ich bin am Rande der Verzweiflung!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das Query will net!
    Geb doch einfach mal mysql_error () aus!
    Dann biste meist ein gutes St?ck weiter. :wink:
  4. Autor dieses Themas

    a******9

    Joa hab ich gemacht...
    Ich hab mich nur bei der Datenbank vertippt...
    Aber es geht jetzt anders nicht...
    Die Daten k?nnen nicht ausserhalb der Datei benutzt weden oder so...
    Ws kann ich datun?
  5. hast du vieleicht innerhalb dieser Seite 2 Mal eine Datenbank abfrage, wenn dann m?sstest du die Variablen ab?ndern.

    ich w?rde den Verbingungs-Aufbau-Prozess sowieso in Variablen versehen.

    mit "or die()"

    <?php
    $verbinden = mysql_connect("server","User", "kennwort")
    or die ("Host, Username, oder Kennwort ist nicht korrekt.");
    $datenbank = mysql_select_db("Datenbank")
    or die("die Datenbank ist nicht verf?gbar");
    ?>
  6. Autor dieses Themas

    a******9

    Ach ich erkl?rs einfach mal:
    Eine Abfrage von Links, Linknamen, Linkposter und eine Beschreibung aus einer Datenbank.
    Datei 'daten.php':
    mysql_connect(); // Die Verbindungsdaten stimmen! Das ist nicht der Fehler! 
      mysql_select_db("DBxyz");
    
      
    
      $abfrage = "SELECT * FROM video"; // Stimmt auch
      $ergebnis = mysql_query($abfrage);
    
    $counter = 1;
       while($row = mysql_fetch_object($ergebnis))
    
                                                 {
           
    
        $video[$counter][name] = $row->name;
        $video[$counter][link] = $row->link;
        $video[$counter][text] = $row->text;
        $video[$counter][postby] = $row->postby;
    $counter++;
                              }
    
    // Da sollten halt die Variablen aus der Datenbank
    // In Variablen!
    // Aber ausserhalb der Schleife kann man nicht auf 
    // Die Variablen Zugreifen...
    
    
    
    
      ?>


    Dann die Index.php:

    ?><html>
    <head><link rel="stylesheet" type="text/css" href="style.css">
    <title>Dingsbums</title></head>
    <body>
    <?
    include 'daten.php';
    $i = 1;
    echo "<table border=\"0\">";
      for($count = 1; $count <= $anzahl; $count++) 
         {
    
      if ($style == 1) {
     $style = 2;
     } else { 
     $style = 1;
                       }
     
     echo "<tr><td class=\"titel\">
           <a href=\"Play.php?id=".$count."\">";
     echo $video[$count][name];
     echo "
                </a></td></tr><tr><td class=\"beschr".$style."\">
            ";
    echo $video[$count][text];
    echo "</td></tr>
    
    <tr><br></tr>
    
    ";
         }
     ?>
    </table></body></html> <?

    Aber wo liegt der Fehler??
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!