kostenloser Webspace werbefrei: lima-city


Daten werden nicht übernommen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jacer

    Kostenloser Webspace von jacer

    jacer hat kostenlosen Webspace.

    Also: ^^

    ich habe ein formular erstellt mit dem ich dann Daten in eine vorher erstellte Tabelle speichern will. NAchdem ich nun mehrere Fehlermeldungen ?berwunden habe, dacht ich es w?rde gehen. DOch er zeigt keine reaktion. Die Daten werden einfach nicht ?bernommen. Hier der quellcode. Er war vorher ein wenig anders, habe ihn nun aber einmal so geschrieben um diese variante zu testen. doch auch kein erfolg :nosmile:


    <?
    $titel = (isset($_POST["titel"])) ? $_POST["titel"] : "";
    $beschreibung = (isset($_POST["beschreibung"])) ? $_POST["beschreibung"] : "";
    $genre = (isset($_POST["genre"])) ? $_POST["genre"] : "";
    $dauer = (isset($_POST["dauer"])) ? $_POST["dauer"] : "";
    $jahr = (isset($_POST["jahr"])) ? $_POST["jahr"] : "";

    echo '<form action="?action=nmovie" method="post">';
    echo '<table width="50%">';
    echo '<tr><td><b>Titel:</b></td><td align="left"><input type="text" name="titel" value="" size="50" maxlength="80"></td></tr>';
    echo '<tr><td><b>Beschreibung:</b></td><td align="left"><textarea name="beschreibung" cols="38" rows"50"></textarea></td></tr>';
    echo '<tr><td><b>Genre:</b></td><td align="left"><input type="text" name="genre" value="" size="50" maxlength="50"></td></tr>';
    echo '<tr><td><b>Dauer:</b></td><td align="left"><input type="text" name="dauer" value="" size="50" maxlength="10"></td></tr>';
    echo '<tr><td><b>Jahr:</b></td><td align="left"><input type="text" name="jahr" value="" size="50" maxlength="5"></td></tr>';
    echo '<tr><td><b>Neuen Film eintragen</b></td><td align="left"><input type="submit" name="submit" value="Neuen Film eintragen"></td></tr>';
    echo '</table>';
    echo '</form>';

    $fehler = "<b>FEHLER!</b><br /><br />";

    if (empty($titel)) {
    echo $fehler;
    echo "Es fehlt der Titel! Bitte trage diesen noch ein.";
    exit();
    }

    if (empty($beschreibung)) {
    echo $fehler;
    echo "Es fehlt die Beschreibung! Bitte trage diese noch ein.";
    exit();
    }

    if (empty($genre)) {
    echo $fehler;
    echo "Es fehlt das Genre! Bitte trage dieses noch ein!";
    exit();
    }

    if (empty($dauer)) {
    echo $fehler;
    echo "Es fehlt die Dauer! Bitte trage diese noch ein.";
    exit();
    }

    if (empty($jahr)) {
    echo $fehler;
    echo "Es fehlt das Jahr! Bitte trage dieses noch ein.";
    exit();
    }

    include("dbconnect.php");

    $query = "INSERT INTO `Movies` (titel,beschreibung,genre,dauer,jahr) VALUES ('', '".$_POST['titel']."', '".$_POST['beschreibung']."', '".$_POST['genre']."', '".$_POST['dauer']."', '".$_POST['jahr']."')";
    mysql_query("$query");

    ?>


    Beitrag ge?ndert am 22.07.2005 10:35 von jacer
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. c*********c


    $query = "INSERT INTO `Movies` (titel,beschreibung,genre,dauer,jahr) VALUES ('', '".$_POST['titel']."', '".$_POST['beschreibung']."', '".$_POST['genre']."', '".$_POST['dauer']."', '".$_POST['jahr']."')";
    mysql_query("$query");


    Dieser Teil des Codes ist falsch.

    Versuch's mal so:

    $query = "INSERT INTO `Movies` (titel,beschreibung,genre,dauer,jahr) VALUES
    ('". $titel ."', '". $beschreibung ."',
    '". $genre ."', '". $dauer ."',
    '". $jahr ."')";
    mysql_query($query);

    Irgendwie hast Du einen Wert zu viel ?bergeben, deshalb hatte es Probleme beim Eintragen gegeben.


    Beitrag ge?ndert am 22.07.2005 11:13 von compactdisc
  4. Autor dieses Themas

    jacer

    Kostenloser Webspace von jacer

    jacer hat kostenlosen Webspace.

    vielen dank cd.:wave:
    so geht es jetzt endlich :smile::thumb:
  5. 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!