无法在mysql数据库中插入phpyadmin

时间:2016-11-16 23:18:17

标签: php mysql prepared-statement

我在bind_param语句之前收到了echo,但在它之后没有收到

$stmt = $this->conn->prepare("INSERT INTO restaurants(unique_id, name, type, longitude, latitude, value_for_money, cleanliness, view, atmosphere, staff created_at) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, NOW())");

    echo "ezzat wasal";

    $stmt->bind_param("sssddiiiii", $uuid, $name, $type, (double)$longitude, (double)$latitude, (int)$value_for_money, (int)$cleanliness, (int)$view, (int)$atmosphere, (int)$staff);
    echo "ana zeh2et";

1 个答案:

答案 0 :(得分:0)

您错过了<div ng-repeat="input in vm.inputfields" ng-class="{ 'validated' : input.validated }" class="validation-item"> staff之间的逗号。另外我建议引用查询中的所有列名(因为其中一些是mySQL中的保留字:名称,类型,视图):

created_at