Ankündigung

Einklappen
Keine Ankündigung bisher.

Hilfe bei Gästebuch gebraucht

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

  • Hilfe bei Gästebuch gebraucht

    Hallo, wer kann mir helfen, ich habe da zwei Skripte, die zusammen ein Gästebuch mit Datenbankanbindung ausmachen, doch leider bekomme ich immer die Fehlermeldung "Anfrage war nicht erfolgreich".

    Vielleicht habt ihr eine Idee, wäre sehr dankbar darüber:

    Skirpt 1:

    <html>
    <body>
    <h2>Gästebuch von desein.net</h2>
    <table>
    <tr>
    <td>Datum</td>
    <td>Eintrag</td>
    <tr>
    <?php
    //Verbindung zu MYSQL:
    $mydb=mysql_connect("xxx.xxx.xx", "xxx", "xxxxx");
    if (!$mydb) {
    die("Keine Verbindung zu MySQL");
    }
    $dbname="xxxx";
    if (!mysql_select_db($dbname, $mydb)) {
    die ("Keine Verbindung zur Datenbank");
    }
    //Wenn neuer Eintrag eingegeben wurde
    if (isset($speichern)) {
    $datum=date("d M Y h:i:s");
    $sql = "INSERT INTO gaestebuch";
    $sql=$sql . "('$datum', '$kommentar')";
    $sql=$sql . "VALUES ('$datum', '$kommentar')";
    mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
    }
    //Datensatz aus MySQL lesen:
    $sql= "SELECT * FROM gaestebuch";
    $zeilen=mysql_query($sql, $mydb);
    if (!$zeilen) {
    die ("Anfrage war nicht erfolgreich");
    }
    while ($zeile=mysql_fetch_array($zeilen)) {
    ?>
    <tr>
    <td><?=$zeile[datum]?></td>
    <td><?=$zeile[kommentar]?></td>
    <tr>
    <?php
    }
    mysql_close($mydb);
    ?>
    </table>
    Ergänzen Sie Ihren Eintrag:
    <form action="<? echo $PHP_SELF; ?>" method="post">
    <textarea name="kommentar" rows="10" cols="50"></textarea>
    <p>
    <input type="submit" name="speichern" value="Speichern">
    </form>
    </body>
    </html>

    Skript 2:

    html>
    <body>
    <h2>Gästebuch von desein.net</h2>
    <table>
    <tr>
    <td>Datum</td>
    <td>Eintrag</td>
    <tr>
    <?php
    //Verbindung zu MYSQL:
    $mydb=mysql_connect("xxx.xxx.xx", "xxx", "xxx");
    if (!$mydb) {
    die("Keine Verbindung zu MySQL");
    }
    $dbname="xxxx";
    if (!mysql_select_db($dbname, $mydb)) {
    die ("Keine Verbindung zur Datenbank");
    }
    //Wenn neuer Eintrag eingegeben wurde
    if (isset($speichern)) {
    $datum=date("d M Y h:i:s");
    $sql = "INSERT INTO gaestebuch VALUES ('$datum', '$kommentar')";
    mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
    }
    //Datensatz aus MySQL lesen:
    $sql= "SELECT * FROM gaestebuch";
    $zeilen=mysql_query($sql, $mydb);
    if (!$zeilen) {
    die ("Anfrage war nicht erfolgreich");
    }
    while ($zeile=mysql_fetch_array($zeilen)) {
    ?>
    <tr>
    <td><?=$zeile[datum]?></td>
    <td><?=$zeile[kommentar]?></td>
    <tr>
    <?php
    }
    mysql_close($mydb);
    ?>
    </table>
    Ergänzen Sie Ihren Eintrag:
    <form action="<? echo $PHP_SELF; ?>" method="post">
    <textarea name="kommentar" rows="10" cols="50"></textarea>
    <p>
    <input type="submit" name="speichern" value="Speichern">
    </form>
    </body>
    </html>

    Vielen Dank für Eure Hilfe

    Markus

  • #2
    schaffe ich es jetzt, dass die letzten einträge immer oben stehen ?

    Vielleicht kann mir da jemand helfen !

    Kommentar


    • #3
      $zeilen=mysql_query($sql, $mydb);
      if (!$zeilen) {
      die ("Anfrage war nicht erfolgreich");
      }


      lösch das mal und ersetz es mit:
      mysql_query($sql, $mydb);

      wenn du das alles so haben willst musst du das nach einer id sortieren.
      so mach ich das immer.
      www.nice-esp.de.vu - meldet bitte mal im board an: wir versuchen eine nette HL:CS / Games community aufzubauen(nich so wie cstrike.de oder mymtw.de)

      Kommentar


      • #4
        Das ist der Quelltext, vielleicht habe ich da was falsch gemacht, er schreibt mir eine Fehlermeldung, trägt es zwar ein, aber den neuesten Eintrag bringt er trotzdem nicht nach oben !!!

        Hier der verbesserte Quelltext, danke:

        <html>
        <body>
        <h2>Die Tauchbörse</h2>
        <p>Kaufen und Verkaufen Sie hier Ihre Tauchutensilien</p>
        <table>
        <tr>
        <td>Datum</td>
        <td>Eintrag</td>
        <tr>
        Ergänzen Sie hier Ihren Eintrag:
        <form action="<? echo $PHP_SELF; ?>" method="post">
        <textarea name="kommentar" rows"10" cols="50"></textarea>
        <p>
        <input type="submit" name="speichern" value="speichern">
        </form>
        <?php
        //Verbindung zu MYSQL:
        $mydb=mysql_connect("xxxx.xxx.xx", "xxxx", "xxxxx");
        if(!$mydb) {
        die ("Keine Verbindung zu MySQL");
        }
        $dbname="xxxxx";
        if (!mysql_select_db($dbname, $mydb)) {
        die ("Keine Verbindung zur Datenbank");
        }
        //Wenn ein neuer Eintrag eingegeben wurde
        if (isset($speichern)) {
        $datum=date("d M Y h:i:s");
        $sql = "INSERT INTO gaestebuch";
        $sql = $sql . "(datum, kommentar)";
        $sql = $sql . "VALUES ('$datum', '$kommentar')";
        mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
        }
        // Datensatz aus MySQL lesen:
        $sql="SELECT * FROM gaestebuch";
        mysql_query($sql, $mydb);
        {
        ?>
        <tr>
        <td><?=$zeile[datum]?></td>
        <td><?=$zeile[kommentar]?></td>
        <tr>
        <?php
        }
        mysql_close($mydb);
        ?>
        </table>

        </body>
        </html>
        Los lei lafn und zag wosd konnst

        Kommentar


        • #5
          $sql="SELECT * FROM gaestebuch";

          ersetz das durch:

          $sql="SELECT * FROM gaestebuch ORDER BY datum DESC";


          ____
          erklärung:
          ORDER BY: sortierern nach spalte
          DESC umgekehrt sortieren
          www.nice-esp.de.vu - meldet bitte mal im board an: wir versuchen eine nette HL:CS / Games community aufzubauen(nich so wie cstrike.de oder mymtw.de)

          Kommentar


          • #6
            danke vielmals !!!

            Kommentar

            homepage-forum.de - Hilfe für Webmaster! Statistiken

            Einklappen

            Themen: 56.975   Beiträge: 431.493   Mitglieder: 29.066   Aktive Mitglieder: 115
            Willkommen an unser neuestes Mitglied, Kristinahqt.

            Online-Benutzer

            Einklappen

            187 Benutzer sind jetzt online. Registrierte Benutzer: 0, Gäste: 187.

            Mit 3.502 Benutzern waren am 23.01.2020 um 18:20 die meisten Benutzer gleichzeitig online.

            Die neuesten Themen

            Einklappen

            • Gnosius
              Mobile und Desktop-Version kombinieren
              Hallo,

              mittlerweile habe ich eine kleine Homepage erstellt (mit MS Expression web 4), die nur einige Buttons mit Links zur Weiterleitung enthält.
              da das Hintergrundbild teils gekachelt wurde, habe ich 2 Versionen erstellt, die unter verschiedenen URLs aufgerufen werden und einmal...
              17.01.2022, 12:52
            • mawi1512
              generelle Statisik über Auswahlmenu erstellen
              Hallo zusammen!
              Ich würde gerne eine vorgegebene Statistik über eine Mehrfachauswahlmenu anbieten.
              Was ausgewählt wurde, soll öffentlich als Summe ausgewertet und angezeigt werden.
              Die Auswertung soll geischert in einer Datenbank oder über eine andere Möglichkeit gesichert werden....
              17.01.2022, 11:28
            • Comedix
              Gesucht: Newsletter Script
              Hallo,

              das Newsletterscript, das ich auf meiner Homepage verwende, ist in die Jahre gekommen. Ich muss/möchte den Webspace auf PHP 8.0 umstellen und deshalb werde ich mich von meinem alten PHP-Script verabschieden. Verwendet oder kennt jemand eine Newsletter-Software, die er/sie empfehlen...
              16.01.2022, 14:46
            • dafra1987
              MediaWiki Editor ändern
              Hallo,

              ich habe auf meinem Webspace von Alfahosting eine Instanz von Mediawiki installiert. Allerdings ist der Editor, der da mit "ausgerollt" wurde sehr unglücklich. Ich möchte natürlich auch medial die Seiten aufbauen und in dem Editor gibt es keine Möglichkeit für einen...
              13.01.2022, 22:58
            • ST747
              Google indexierung
              Hallo,
              ich habe ein paar Unterseiten die nicht indexiert werden:.
              Gefunden - zur Zeit nicht im Index.

              Wenn ich dann die Fehleranalyse mache, kommt Property nicht im Konto.
              Zugriff bestätigt,die Website befindet sich aber nicht auf ihrem Konto.
              Die gehört aber zu...
              11.01.2022, 17:49

            Die neuesten Beiträge

            Einklappen

            Lädt...
            X