我的数据库保持空白:(

时间:2016-04-16 20:58:27

标签: php sql database

与数据库的连接有效,但不知何故,脚本没有在那里写东西。没有出现错误消息,脚本也将我(在最后一行)重定向到danke.php。

请看一下:

// validation
$valid = true;
if(
    empty ( $vorname ) ||
    empty ( $name ) ||
    empty ( $strasse ) ||
    empty ( $hausnr ) ||
    empty ( $plz ) ||
    empty ( $ort ) ||
    empty ( $email )
){
    $valid = false;
}

// database-connection
$db = mysqli_connect($db_server, $db_user, $db_password);
$db->select_db($db_name);

// send data
if($valid){
    $sql = "
    insert into 'bestellungen'
    (
    vorname, name, strasse, hausnr, plz, ort, email, bestelldatum
    )
    values
    (
    '". $vorname ."', '". $name ."', '". $strasse ."', '". $hausnr ."', '". $plz ."', '". $ort ."', '". $email ."', '". date('Y-m-d H:i:s') ."'
    )
    ";
    $db->query($sql);
    header('location: danke.php');
}

如果您需要更多代码,请告诉我。我完全沮丧:(

1 个答案:

答案 0 :(得分:0)

下面,

 insert into 'bestellungen'

只需删除表名周围的引号:

 insert into bestellungen