【发布时间】:2016-07-06 08:28:42
【问题描述】:
这是我的代码,我 try 执行此操作“condition”:
if data from “get” == 数据在“mysql pdo”然后回显警报“此数据exist在数据库中”
else "将数据插入 mysql pdo",
每当我使用此代码(向下代码)时,我都可以将其用于 just one "row"
对于示例,我们有:
1 [行] - "123456"
2 [行] - “123”
如果我尝试添加“123”我得到错误,但是我“可以”添加再次 "123456" 之后我们有
1 [行] - “123456”
2 [行] - “123”
3 [行] - “123456”
并这样做(奇/偶)!!!
$GetAu = $_GET["au"]; // 获取数据
$sql = $db->query("SELECT * from trans"); // Sql 条件
while ($row = $sql->fetch(PDO::FETCH_ASSOC)){
$DbAu = $row["au"]; // “au”表中的所有数据
}
if($DbAu != $GetAu){
$sql = "INSERT INTO trans (au) VALUES ('$GetAu')";
$db->查询($sql);
echo "添加真";
}其他{
echo "此数据存在!";
}
再次为我糟糕的英语感到抱歉
【问题讨论】: