kostenloser Webspace werbefrei: lima-city


Kleines Problemchen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    truckerb

    truckerb hat kostenlosen Webspace.

    Ja dufte, jetzt muss ich wieder dieses Tolle Forum mit meinen Problemen bel?stigen....

    Aber irgendwie klappt diese Eintragung in die Datenbank nicht richtig...


    <?
    $mail="<a href='mailto:$_POST[EMail]'>$_POST[EMail]</a>";
    $www="<a href='$_POST[WWW]' target='blank'>$_POST[WWW]</a>";
    if (!empty($_POST["submit"])) {
    @mysql_connect("localhost","*******","***") or die("Verbindung zu MySQL gescheitert!");
    @mysql_select_db("******") or die("Datenbankzugriff gescheitert!");
    $sql="INSERT INTO adressen " . 
    "(id, Name, EMail, " .
    "WWW, Notizen) VALUES ('', '$_POST[Name]', " .
    " '$mail', " .
    "'$www', '$_POST[Notizen]')";
    if (mysql_query($sql)) {
    echo "<p>Dateneingabe erfolgreich!</p>";
    }
    else {
    echo "<p>Dateneingabe nicht erfolgreich!</p>";
    }
    mysql_close();
    }
    ?>

    Jetzt habe ich den Ganzen PHP- Teil gepostet und hoffe, jemand kann mir helfen...
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. was wird als Fehlermeldung ausgegeben ?
    Wir brauchen schon Symptome, um dir besser helfen zu k?nnen !
  4. Autor dieses Themas

    truckerb

    truckerb hat kostenlosen Webspace.

    Nun es wird nicht direckt eine Fehlermelldung ausgegeben, sondern die else-Nachicht:
    else {
    
    echo "<p>Dateneingabe nicht erfolgreich!</p>";
    
    }


    Das d?rfte ja auch als Fehler irgendwo in dem Skript gelten. Vor dem einbauen der Variablen ging alles noch
    Vorher sah es so aus:
    $sql="INSERT INTO adressen " .
    "(id, Name, EMail, " .
    "WWW, Notizen) VALUES ('', '$_POST[Name]', " .
    " '$_POST[EMail]', " .
    "'$_POST[EMail]', '$_POST[Notizen]')";

    Dann wollte ich aber noch die Automatische umwandlung in einen Link...
  5. c*********c

    Du musst den if-Teil so schreiben, sonst wird der mysql_query(); nicht ausgef?hrt:

    $result = mysql_query($sql);

    if ($result) {

    echo "<p>Dateneingabe erfolgreich!</p>";

    }

    else {

    echo "<p>Dateneingabe nicht erfolgreich!</p>";

    }

    mysql_close();

    }

    so sollte das funktionieren!
  6. 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!