kostenloser Webspace werbefrei: lima-city


Eintrag immer Leer

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    e*b

    Ich hab ein Problem wenn ich in der Tabelle etwas eingebe und das zur MYSQL Datenbank schicke erscheint dort nur ein leerer Inhalt

    Das ist der Code:


    <html>
    <head>
    <title>News editieren</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>


    <form action="news123.php" method="post">
    <p>Newstitel:
    <input type="text" name="titel">
    </p>
    <p>

    </p>
    <p>Nachricht:
    <input type="text" name="news">
    </p>
    <input type="text" name="date">
    <p>
    <input type="submit" name="submit" value="Link eintragen">
    </p>
    </form>
    <? $_POST['titel']=$titel;
    $_POST['news']=$news;
    $_POST['date']=$date;

    if($_POST['submit']){
    $db = mysql_connect("mysql.lima-city.de","sag ich nicht","sag ich nicht") or die ("MY SQL Verbindung fehlgeschlagen");
    mysql_select_db("sag ich nicht",$db);
    $SQL_statement="SELECT titel,news,datum FROM news";
    $result=mysql_query($SQL_statement);


    $news_SQL_insert="INSERT INTO news (titel,news,datum) VALUES ('$titel','$news','$date')";
    $bool=mysql_query($news_SQL_insert);

    if($bool==1){ echo "Eintragung erfolgreich";}
    if($bool<>1) { echo "Eintragung fehlgeschlagen";}



    mysql_close();}
    ?>

    </body>
    </html>

    Was kann da nicht stimmen???????????????????????????????
    Danke im voraus EBB
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. <? $_POST['titel']=$titel;
    $_POST['news']=$news;
    $_POST['date']=$date;

    Das sieht ja schon ganz gut aus, doch wie w?re es, wenn du das Superarray $_POST[] an den drei Stellen nicht mit nichtexistierenden Variablen, also mit leerem Inhalt ?berschreibst, sondern die Variablen mit den Werten aus dem Formular f?llst?!

    Also:

    $titel = $_POST['titel'];
    $news = $_POST['news'];
    $date = $_POST['date'];

    somit hast du die variablen mit daten gef?llt, und f?gst weiter unten dann die daten ein!

    Hoffe, ich hab dir geholfen!
    Wenn es funktiontiert, dann, glaub ich, kann man diesen Thread schlie?en!

    cy :xyxthumbs:
  4. Autor dieses Themas

    e*b

    Es funktioniert aber trotzdem nicht ??????? Ich dteh voll auf der Leitung!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Null Ahnung was jetzt nich tfunktioniert, den Fehler den du mir erkl?rt hast hab ich verstanden
  5. djfun

    Co-Admin Kostenloser Webspace von djfun

    djfun hat kostenlosen Webspace.

    du hast die variable $_POST['titel'] mit dem wert $titel belegt.
    aber du wolltest es ja andersrum machen, denn die var $titel is ja leer
  6. Poste bitte nochmal den gesamten code, so wie er jetzt ist, und wenn eine fehlermeldung kommt, dann diese gleich mit!
  7. Autor dieses Themas

    e*b

    Excuse me, jetzt gehts ich hab nur durchs selbst herumprobieren die Eingabefelder umbennant
    <close>
    >close<
  8. k*********2

    Dieses Thema wurde mit folgender Begr?ndung von kenny197902 geschlossen:

    Auf Userwunsch geschlossen

    (Dies ist eine automatische Antwort durch das System).
  9. 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!