mit einer version tuts mit ner anderen nicht :-(

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

  • mit einer version tuts mit ner anderen nicht :-(

    der folgende Code hat mit der aktuellen version von FoxServ gefunzt aber mit der aktuellen Version von WMServerTools (neuere Version von Apache und php) meckert er mir "Warning: mysql_num_rows(): supplied argument is not a valid MySQL..." an.

    Woran kann das liegen? wie kriegt man es zum laufen...

    PHP-Code:
    <?php
        $db 
    mysql_connect();       
        
    $res mysql_db_query("softwaredb""select * from CD");
        
    $num mysql_num_rows($res);

        echo 
    "Software eingeben:<p>";

        echo 
    "<form action = \"index.php\" method = \"post\">";
        echo 
    "<select name=\"CDNr\" size=\"1\">";

        for (
    $i=0$i<$num$i++)
        {
        
    $temp mysql_result($res$i"CDNr");
        if (
    $i == 0)
            echo 
    "<option selected>$temp</option>";
        else
            echo 
    "<option>$temp</option>";
        }


        echo 
    "</select>CD-Nr<p>";
        echo 
    "<input name=\"Bezeichnung\"> Bezeichnung<p>";
        echo 
    "<input name=\"Hersteller\"> Hersteller<p>";
        echo 
    "<input name=\"Version\"> Version<p>";
        echo 
    "<input name=\"Sprache\"> Sprache<p>";
        echo 
    "<input type=\"submit\" name=\"create_software\">";
        echo 
    "<input type=\"reset\">";
        echo 
    "</form>";
    ?>

  • #2
    ersetz mal

    $res = mysql_db_query("softwaredb", "select * from CD");

    durch

    mysql_select_db("softwaredb");
    $res = mysql_query("select * from CD");

    vielleicht hilfts was

    Kommentar


    • #3
      Und das hat funktioniert?
      _$db = mysql_connect();
      PHP-Code:
      $link mysql_connect("mysql_host""mysql_user""mysql_password")
       
      __ _ _ or die("Could not connect : " mysql_error());
       
      __ echo "Connected successfully";
       
      __ mysql_select_db("softwaredb") or die("Could not select database");
       
       
      __ /* Performing SQL query */
       
      __ $query "select * from CD";
       
      __ $result mysql_query($query) or die("Query failed : " mysql_error()); 
      geht das? gibt es Fehlermeldungen?

      Offe

      Kommentar

      Lädt...
      X