php - 仅当两个值不在一行中时才执行 INSERT 查询
问题描述
大家好,我有这个简单的脚本
$sql = "INSERT INTO giorni (a1, a2, a3, a4, giorno, data, punto) VALUES ('$a1', '$a2', '$a3', '$a4', '$date', '$inglese', '$punto' )";
如果 $date 和 $punto 的值出现在同一行中,我不知道如何防止在我的表中插入数据。
我必须进行另一个查询还是可以更改它?提前谢谢各位!
解决方案
if($date && $punto) {
echo "sorry invalid insert";
} else {
//run query
}
推荐阅读
- django - 如何查询 Djongo ArrayField 中的嵌入记录?
- java - Axon Framework 表名称与 Oracle + Spring jpa 表自动生成
- sql - 从长 SQL 查询中提取所有表和相应的列
- android - 订阅内 CompositeDisposable 内的函数结果
- php - 根据 Laravel 中的 url 返回特定的类
- javascript - 将文本层拆分为单词的 Photoshop 脚本
- r - 在 R 中发生 Event/Diseased(1) 之后删除行
- react-native - 如何在 React Native 中创建可重用的 Modal
- c# - 如何从 Powershell 调用 Win32 API 函数?
- solr - TYPO3 solr 扩展不索引