Php/mysql Insert Into

Dieses Thema im Forum "Webentwicklung" wurde erstellt von ichkriegdich!, 24. Juni 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 24. Juni 2007
    Code:
    <?php 
    include 'config.php';
    @mysql_connect(MYSQL_HOST,MYSQL_USER,MYSQL_PASS) OR
     die("Es konnte keine Verbindung zu Database hergestellt werden.Fehler :".mysql_error());
    @mysql_select_db(MYSQL_DATABASE) OR
     die("Es konnte nicht auf die Datenbank ".MYSQL_DATABASE." zugegriffen werden.Fehler:".mysql_error());
    
    $sql= " INSERT INTO user
     (id,
     username,
     userpasswort,
     useremail)
     VALUES
     
     ('1',
     '".$_POST['username']."',
     '".$_POST['userpasswort']."',
     '".$_POST['email']."'
     ) 
     )";
    
    
    ?>
    
    nun ich erhalte keine fehlermeldung aber der user wird trotzdem nicht angelegt.also es werden in die tabelle keinerlei werte eingetragen.warum?
     
  2. 24. Juni 2007
    AW: Php/mysql Insert Into

    du erstellst die variable $sql und weist ihr einen string zu, aber machst sonst nix.

    wie wäre es denn mit
    PHP:

    $irgendwas 
    mysql_query ( $sql );

    if(
    $irgendwas ) {  //erfolgreich 
    }
    else {
    echo 
    mysql_error ();
    }
    ?
     
  3. 24. Juni 2007
    AW: Php/mysql Insert Into

    Code:
    <?php 
    include 'config.php';
    @mysql_connect(MYSQL_HOST,MYSQL_USER,MYSQL_PASS) OR
     die("Es konnte keine Verbindung zu Database hergestellt werden.Fehler :".mysql_error());
    @mysql_select_db(MYSQL_DATABASE) OR
     die("Es konnte nicht auf die Datenbank ".MYSQL_DATABASE." zugegriffen werden.Fehler:".mysql_error());
    
    $sql= " INSERT INTO user
     (id,
     username,
     userpasswort,
     useremail)
     VALUES
     ('1',
     '".$_POST['username']."',
     '".$_POST['userpasswort']."',
     '".$_POST['email']."'
     ) 
     )";
    $irgendwas = mysql_query($sql);
    if($irgendwas) { //erfolgreich 
    }
    else {
    echo mysql_error();
    }
    ?>
    
    jetzt habe ich folgendes problem:
     
  4. 24. Juni 2007
    AW: Php/mysql Insert Into

    Liegt an der 2. ) am Ende.
     
  5. 24. Juni 2007
    AW: Php/mysql Insert Into

    aha..
    geht das auch präzieser?
    achso ich hab eine klammer zu viel.danke
     
  6. 24. Juni 2007
    AW: Php/mysql Insert Into

    PHP -> Webtechnik.

    ~moved~

    Mfg,

    Kolazomai
     
  7. 24. Juni 2007
    AW: Php/mysql Insert Into

    Uffff.. Das ist schon sehr praezise und verstaendlich...
    Fuer Dumme:
    PHP:
    $sql " INSERT INTO user
                        (id,
                        username,
                        userpasswort,
                        useremail)
                   VALUES
                        ('1',
                        '"
    . $_POST [ 'username' ]. "',
                        '"
    . $_POST [ 'userpasswort' ]. "',
                        '"
    . $_POST [ 'email' ]. "'
                        )"
    ;
     
  8. 24. Juni 2007
    AW: Php/mysql Insert Into

    schon gut.sowa von unfreundlich!
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.