1 回答

TA貢獻(xiàn)1874條經(jīng)驗 獲得超12個贊
我正在發(fā)布對我有用的解決方案,以防萬一有人需要即時參考。
在更改我的原始 PHP 代碼之前對 MySql 列所做的一些編輯是我將我的列更改為 UNIQUE。
<?php
include'../db.php';
$exercise_days=$_POST['exercise_days'];
$id=$_POST['id'];
if ($exercise_days!='' && is_numeric($exercise_days))
{
$query=$db->prepare("INSERT INTO exercisetable (`id`, `exercise_days`) VALUES (?,?) ON DUPLICATE KEY UPDATE exercise_days =?");
$query->bind_param('sss', $id, $exercise_days, $exercise_days);
$query->execute();
if($query){
$message='Exercise Days Inserted';
$success='Success';
echo json_encode(array('message'=>$message,'success'=>$success));
}
$query->close();
}
else
{
$message='Excercise Days Can Only Be Numbers';
$success='Error';
echo json_encode(array('message'=>$message,'success'=>$success));
}
?>
- 1 回答
- 0 關(guān)注
- 151 瀏覽
添加回答
舉報