首页 > 解决方案 > 插入空数据Mysql的最佳方法是什么

问题描述

我正在寻找我的项目以在我的数据库上使用 PHP 和 MySQL 创建一个条目。我创建了一个“订单”类,并且在这个类之外,我有一个函数可以在我的数据库中创建一个新条目。

在我的代码中,我想重用这个函数,但事实是,当我创建条目时,我没有所有的数据(一些数据是稍后在过程中插入的)。所以我的问题是下一个。什么是最好的管理它?

我应该将一些数据生成为 NULL 吗?(这是我的堡垒想法) 像那样?

 $unknow = NULL;
 $end_date = date('d/m/Y', strtotime("+1 month"));
 $user = checkConnected($bdd);
 Order::create($bdd, $new_full_modele_devis_path, $unknow, $end_date, 0, $user->getId(), $unknow, $entreprise->getId());

还是我应该修改我的功能以忽略空数据?

谢谢您的回答。

标签: phpmysql

解决方案


让数据库填充 NULL 值。使您以后要插入的数据库中的这些字段可以为空。


推荐阅读