kostenloser Webspace werbefrei: lima-city


Daten in DB einfügen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    zyclop

    zyclop hat kostenlosen Webspace.

    ich habe folgende daten und will wissen wie ich die in meine db einf?gen kann:

    <form action="anmeldung_senden.php" method="post">
    <table style="font-size: 12px;" border="0" cellpadding="2" cellspacing="2">
    <tbody><tr><td align="left">Nickname:*</td><td align="left"><input name="nickname" size="40" maxlenght="50" type="text"></td></tr>
    <tr><td align="left">Vorname:*</td><td align="left"><input name="user_firstname" size="40" maxlenght="35" type="text"></td></tr>
    <tr><td align="left">Nachname:*</td><td align="left"><input name="user_lastname" size="40" maxlenght="35" type="text"></td></tr>
    <tr><td align="left">Wohnort:*</td><td align="left"><input name="user_town" size="40" maxlenght="100" type="text"></td></tr>
    <tr><td align="left">Telefon(+Vorwahl):*</td><td align="left"><input name="user_phone" size="40" maxlenght="25" type="text"></td></tr>
    <tr><td align="left">E-Mail:*</td><td align="left"><input name="user_email" size="40" maxlenght="200" type="text"></td></tr>
    <tr><td align="left">Kennwort:*</td><td align="left"><input name="user_password" size="40" maxlenght="32" type="password"></td></tr>
    <tr><td align="left">Clan:</td><td align="left"><input name="user_clan" size="40" maxlenght="100" type="text"></td></tr>
    <tr><td align="left">&nbsp;</td></tr>
    <tr><td colspan="2" align="center"><input name="anmelden" value="Anmelden" type="submit"></td></tr>
    <tr><td colspan="2" align="right"><font color="B30000"><b>* Ben?tigte Felder</b></font></td></tr>
    </tbody></table>
    </form>

    Meine DB sieht so aus:

    ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate)

    Wie muss dann meine anmeldung_senden.php datei aussehen??

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

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

  3. m*********1

    also du willst das der user daten angibt in die felder und diese speichert in der db?
  4. c*********c

    connect.inc.php

    <?
    mysql_connect("mysql.lima-city.de","USERxxxxx","DeinPasswort") or die("Verbindung zum DB-Server fehlgeschlagen!");
    mysql_select_db("DBxxxxxxxxx") or die("Datenbank nicht gefunden!");
    ?>



    anmeldung_senden.php

    <?
    include("connect.inc.php");

    $vorname = $_POST['user_firstname'];
    // usw.

    $sql = "INSERT INTO ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate) VALUES ('$vorname','etc.....')";

    $result = mysql_query($sql);

    if($result)
    {
    printf("Erfolgreich registriert!");
    mail("empf?nger","Titel","Nachricht");
    }
    else
    {
    printf("Fehler!<br>Zur?ckgegebener Fehler: %s",mysql_error());
    }

    ?>


    versuch's mal so!
  5. Autor dieses Themas

    zyclop

    zyclop hat kostenlosen Webspace.

    jop ganz genau! am besten w?rs, wenn ich dann noch eine Benachrichtigung per mail bekomme
  6. Autor dieses Themas

    zyclop

    zyclop hat kostenlosen Webspace.

    so sieht meine datei im moment aus und das geht nicht?>
    :mad:

    <?php
    /* Formular Daten */
    if($_POST['Anmelden']){

    $nickname =$_POST["nickname"];

    $user_firstname = $_POST["user_firstname"];

    $user_lastname = $_POST["user_lastname"];

    $user_town = $_POST["user_town"];

    $user_phone = $_POST["user_phone"];

    $unser_email = $_POST["user_email"];

    $user_password = $_POST["user_password"];

    $user_clan = $_POST["user_clan"];
    /* Connect Daten */
    include ('db_connect.php');
    /* Verbindung zur DB */
    mysql_connect("$host","$user","$passwort") or
    die ("Verbindung zur Datenbank konnte nicht hergestellt werden!");
    mysql_select_db("$datenbank");
    /* Daten in DB einf?gen */
    $user_regdate = date("d.M.y H:i");
    $sql = "INSERT INTO ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate) VALUES ('$nickname','$user_firstname','$user_lastname','$user_town','$user_phone','$user_email','$user_password','$user_clan','$user_regdate');";$result = mysql_query($sql);
    }
  7. c*********c


    $sql = "INSERT INTO ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate) VALUES ('$nickname','$user_firstname','$user_lastname','$user_town','$user_phone','$user_email','$user_password','$user_clan','$user_regdate');";$result = mysql_query($sql);


    durch das ersetzen:

    $sql = "INSERT INTO ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate) VALUES ('$nickname','$user_firstname','$user_lastname','$user_town','$user_phone','$user_email','$user_password','$user_clan','$user_regdate')";
    $result = mysql_query($sql);

    if(!$result)
    {
    echo mysql_error();
    }
    else
    {
    echo "Erfolgreich registriert!";
    }



  8. Autor dieses Themas

    zyclop

    zyclop hat kostenlosen Webspace.

    ok hab ich und habs probiert und wie frag ich die daten jetzt ab?
  9. m*********1

    <form action="anmeldung_senden.php" method="post">
    <table style="font-size: 12px;" border="0" cellpadding="2" cellspacing="2">
    <tbody><tr><td align="left">Nickname:*</td><td align="left"><input name="nickname" size="40" maxlenght="50" type="text"></td></tr>
    <tr><td align="left">Vorname:*</td><td align="left"><input name="user_firstname" size="40" maxlenght="35" type="text"></td></tr>
    <tr><td align="left">Nachname:*</td><td align="left"><input name="user_lastname" size="40" maxlenght="35" type="text"></td></tr>
    <tr><td align="left">Wohnort:*</td><td align="left"><input name="user_town" size="40" maxlenght="100" type="text"></td></tr>
    <tr><td align="left">Telefon(+Vorwahl):*</td><td align="left"><input name="user_phone" size="40" maxlenght="25" type="text"></td></tr>
    <tr><td align="left">E-Mail:*</td><td align="left"><input name="user_email" size="40" maxlenght="200" type="text"></td></tr>
    <tr><td align="left">Kennwort:*</td><td align="left"><input name="user_password" size="40" maxlenght="32" type="password"></td></tr>
    <tr><td align="left">Clan:</td><td align="left"><input name="user_clan" size="40" maxlenght="100" type="text"></td></tr>
    <tr><td align="left"> </td></tr>
    <tr><td colspan="2" align="center"><input name="anmelden" value="Anmelden" type="submit"></td></tr>
    <tr><td colspan="2" align="right"><font color="B30000"><b>* Ben?tigte Felder</b></font></td></tr>
    </tbody></table>
    </form>
    <?php
    if(isset($_POST["anmelden"]))
    {
    
    $nickname = $_POST["nickname"];
    $user_firstname = $_POST["user_firstname"];
    $user_lastname =$_POST["user_lastname"];
    $user_town =$_POST["user_town"];
    $user_phone =$_POST["user_phone"];
    $user_email =$_POST["user_email"];
    $user_password =$_POST["user_password"];
    $user_clan =$_POST["user_clan"];
    $user_regdate =$_POST["user_regdate"];
    
    	  $dbName = "";
          $dbHost = "";
          $dbUser = "";
          $dbPW = "";
          
          if (!(($dblink = mysql_connect($dbHost,$dbUser,$dbPW)) && (mysql_select_db($dbName,$dblink)))) die(mysql_error());
    	  
    	     mysql_query("INSERT INTO ncom_users (nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user_password,user_clan,user_regdate)
                               VALUES('$nickname','$user_firstname','$user_lastname','$user_town','$user_phone','$user_email','$user_password','$user_clan','$user_regdate')") or
                                               die(mysql_error());
    										   }
    										   ?>
  10. Autor dieses Themas

    zyclop

    zyclop hat kostenlosen Webspace.

    @mastermoul1 das wei? ich doch schon aber wie frage ich jetzt alles ab?
  11. m*********1

    $dbName = "";
    		$dbHost = "";
    		$dbUser = "";
    		$dbPW = "";
    
    		if (!(($dblink = mysql_connect($dbHost,$dbUser,$dbPW)) && (mysql_select_db($dbName,$dblink)))) die(mysql_error());
    	
    
    		if ($query = mysql_query("SELECT nickname,user_firstname,user_lastname,user_town,user_phone,user_email,user-password,user_clan,user_regdate FROM ncom_users")) {
    while ($user_daten = mysql_fetch_array($query)) {
    				$nickname=$user_daten["nickname"];
    				$user_firstname=$user_daten["user_firstname"];
    				$user_lastname=$user_daten["user_lastname"];
    				$user_town=$user_daten["user_town"];
    				$user_phone=$user_daten["user_phone"];
    				$user_email=$user_daten["user_email"];
    				$user-password=$user_daten["user-password"];
    				$user_clan=$user_daten["user_clan"];
    				$user_regdate=$user_daten["user_regdate"];
    
    			}
    		} else die(mysql_error());
  12. m*********1

    um die Variablen auszugeben, schreibst du einfach:

    echo $nickname
    :biggrin::biggrin::biggrin::biggrin:
  13. 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!