1
我想查詢數據庫,以檢查是否爲當前計劃的標記在數據庫已經被更新插入之前,我的代碼如下之前查詢數據庫:如何插入
<?php
include 'config.php';
if(isset($_POST['submit'])){
$schedule = $_POST['hischedule'];
$array = $_POST['marks'];
//Qry to check Duplicate values Againest Database
$marksupdqry = "select distinct scheduleName from marks";
$mks = mysqli_query($link, $marksupdqry);
while($mksresult = mysqli_fetch_array($mks))
foreach($mksresult as $sdlnme)
if($sdlnme = $schedule){
echo "<script> alert('Marks for this schedule already exist in db');</script>";
echo "<script> window.location.href='marks.php';</script>";
}else{
foreach ($array as $reg_num=>$score)
{
$ins = "INSERT INTO marks (sl_no, scheduleName, obtainedMarks) VALUES ('$reg_num', '$schedule', '$score')";
$res = mysqli_query($link, $ins);
if($res){
//echo "Success";
$Message = urlencode("Marks updated successfully ");
header("Location:marks.php?Message=".$Message);
die;
}
}
}
}
?>
我問題是我無法執行如果和我的代碼的一部分。
** **爲什麼你不能? –
*我無法執行if和else部分代碼* ..我相信這就是'if .. else'的作品嗎?它們是相互排斥的。 – Rahul
@Rahul我認爲OP意味着*既不*。 –