kostenloser Webspace werbefrei: lima-city


MySQL Probleme...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m****w

    Hi!

    Ich m?chte jetzt mal MySQL lernen, und da kommen schon gleich probleme! ich habe mir eine Datenbank ersteigert, aber irgendwie funtzt dat nicht.

    Wie kann ich Tabellen anfertigen? Gibt es einen PHPmyAdmin auf meinem Server? (http://menlow.milten.lima-city.de)

    Ich bitte um eine schnelle hilfe!!!

    Menlow
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Autor dieses Themas

    m****w

    Ah, den PHPmyAdmin hab ich jetzt gefunden, aber er sagt immer:

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/menlow/html/test01.php on line 15
  4. um auf phpmyadmin zuzugreifen musst auf http://mysql.lima-city.de !
    dort kannst u dich einloggen! wenn du weitere probleme hast melde dich
  5. Autor dieses Themas

    m****w

    ja, hab ich. immer wenn ich das prog starte, sagt er das:

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/menlow/html/test01.php on line 15

    Das Script:

    <?php
    @mysql_connect("http://mysql.lima-city.de","USER","KENNWORT") or die
    ("<b>ERROR: Es wurde keine verbindung zur Datenbank gefunden!</b>");
    $db="DB25082100422001";
    @mysql_select_db("$db");
    $abfrage = "SELECT * FROM adressen";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
    {
    echo "$row[url]";
    }
    ?>

    USER und KENNWORT ist nat?rlich durch den User und das Passwort ersetzt!

    Menlow

  6. menlow schrieb:
    <?php
    while($row = mysql_fetch_object($ergebnis))
    {
    echo "$row[url]";
    }
    ?>

    Das kann so nicht gehen, denn wenn du mysql_fetch_object nimmst, musst du f?r die Ausgabe folgenden Befehl verwenden:
    echo "$row->url";
    Wenn du unbedingt eckige Klammern benutzen willst, dann musst du mysql_fetch_array nehmen und das in den Klammern noch in " stellen.
  7. Autor dieses Themas

    m****w

    Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/webpages/lima-city/menlow/html/test01.php on line 17

    jetzt ist das der fehler :pissed:

    ich kann noch wenig englisch, deshalb hab ich keine ahnung, was das bedeuten soll...
  8. Dann probier mal folgendes:
    @mysql_connect("http://mysql.lima-city.de","USER","KENNWORT") or die
    ("<b>ERROR: Es wurde keine verbindung zur Datenbank gefunden!</b>");
    $db="DB25082100422001";
    @mysql_select_db("$db");
    $abfrage = "SELECT * FROM adressen";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
    {
    $url=$row->url;
    echo "$url<br>";
    }

    Das sollte dann gehen.

    Edit: Verdamt [ code ] geht immernoch nicht richtig...
  9. Autor dieses Themas

    m****w

    sry, dass ich euch so nerve! Jetzt findet er keine verbindung zur datenbank!

    http://menlow.milten.lima-city.de/test01.php

    :nosmile:
  10. Autor dieses Themas

    m****w

    kann mir denn keiner helfen?
  11. Na dann vermute ich mal, dass die Daten wohl nicht ganz richtig eingetragen sind, weil beim ersten Versuch mit dem Script ging es doch, oder?
  12. Autor dieses Themas

    m****w

    nein, leider nicht..

    hier mal die komplette datei:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title>DATENBANKTEST001</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    <?
    @mysql_connect("http://mysql.lima-city.de","USER","PASSWORT") or die
    ("<font color='red'><b>ERROR:</b> Es wurde keine verbindung zur Datenbank gefunden!</font>");
    $db="DB2508200422001";
    @mysql_select_db("$db");
    $abfrage = "SELECT * FROM adressen";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
    {
    $url=$row->url;
    echo "$url&lt;br&gt;";
    }
    ?>

    </body>
    </html>
  13. t*****b

    <?
    // Verbindungsdaten zur DB
    $db = mysql_connect("http://mysql.lima-city.de","USER","PASSWORT") or echo
    "<font color='red'><b>ERROR:</b> Es wurde keine verbindung zur Datenbank gefunden!</font>";
    // Datenbank ausw?hlen
    mysql_select_db("DB2508200422001",$db);
    // SQL-Abfrage
    $abfrage = "SELECT * FROM adressen";
    // Abfrage abfragen
    $ergebnis = mysql_query($abfrage);
    // Solange Inhalte vorhanden, url per $row ausgeben
    while($row = mysql_fetch_object($ergebnis))
    {
    $url=$row->url;
    echo "$url<br>";
    }
    ?>

    So m?sste es gehn. Haste den Code von http://www.schattenbaum.net/php ?, sieht seht dannach aus, dort ist aber ordentlich beschrieben wie das geht.
    Vor der Funktion die() w?rde ich Texte per echo() ausgeben.
  14. Autor dieses Themas

    m****w

    ja, das ist mein erstes expiriment mit einer db, deshalb ist es ein bissl von schattenbaum abgeschaut! ^^ jetzt geht es :)

    DANKE AN ALLE DIE MIR GEHOLFEN HABEN!!!

  15. menlow schrieb:
    ja, das ist mein erstes expiriment mit einer db, deshalb ist es ein bissl von schattenbaum abgeschaut! ^^ jetzt geht es :)

    DANKE AN ALLE DIE MIR GEHOLFEN HABEN!!!


    Ok, dann schlie?e ich das jetzt.

    Jens
  16. 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!