嗨,夥計們我被我的編碼困住了。我希望有人可以幫我解決我的問題在div中顯示查詢
所以我有這個類(updateProgress.php)從數據庫中提取值並通過ajax在名爲data2.php的其他頁面上處理它,並在用戶按下時顯示查詢顯示按鈕(in updateProgress.php)。
我有什麼在data2.php是,
<?php
// IF SHOW KEY HAS BEEN PRESSED
if($_POST['action'] == 'show')
{
$sql = "SELECT * FROM SUB_MASTER_DRAWING
WHERE SUB_MASTER_DRAWING.HEAD_MARK = '{$_POST["hm"]}'";
$query = oci_parse($conn, $sql);
$query_exec = oci_execute($query);
echo "<table border='1'>";
while($row = oci_fetch_assoc($query)){
echo '<div id="content">';
echo '<table cellspacing = "0"';
echo '<tr><th>Head Mark</th>
<th>Cutting</th>
<th>Assembly</th>
<th>Welding</th>
<th>Drilling</th>
<th>Finishing</th>
</tr>';
echo "<tr><td><b>$row[HEAD_MARK]/$row[ID]</b></td>";
if ($row['CUTTING'] == 'Y'){
echo "<td><input type='checkbox' id='cuttingCheckbox' name='cuttingCheckbox' checked='checked' disabled='disabled'/></td>";
} else {
echo "<td><input type='checkbox' id='cuttingCheckbox' name='cuttingCheckbox' onClick='checkboxCheck()' /></td>";
}
?>
所以我的問題是,當用戶選中該複選框,就應該做一個數據庫查詢和更新相應的值。我試圖製作JavaScript函數來檢查複選框操作是否在php標籤的外部工作,但它只是沒有做任何事情。
是因爲我通過所有表查詢,以便它不會處理JavaScript?
請幫我
你使用jQuery嗎? – Shahar
是我做的是這樣的標題 function checkboxCheck(){ if(document.cuttingcheckbox.checked == true){ alert('CHECKBOX CHECKED'); } } – Chriskonz
是的,方法沒有發射。我正在嘗試找到錯誤。即使你不需要它,因爲你有jQuery。 – Shahar