INSERT into DB table with PDO prepare and bindParam

后端 未结 3 533
猫巷女王i
猫巷女王i 2020-12-29 14:33

In simple terms can someone explain what I am doing wrong here - I am simply trying to insert into a db with with prepare and bindParam, this is inserting 0 and Null into al

3条回答
  •  佛祖请我去吃肉
    2020-12-29 14:43

    $sql = $db->prepare("INSERT INTO db_fruit (`id`, `type`, `colour`) VALUES (:id, :name, :colour)");
    $sql->bindParam(':id', $newId, PDO::PARAM_INT);
    $sql->bindParam(':type', $type, PDO::PARAM_INT);
    $sql->bindParam(':colour', $colour, PDO::PARAM_STR);
    $sql->execute();
    

提交回复
热议问题