dw做php怎么做表格透明,DW做的简单PHP管理
在這個頁面,有二個行為按鈕,一個是“修改”,一個是“刪除”。
點“修改”,沒有問題;如下圖所示:
點“刪除”后,跳轉后的頁面無數據記錄,其實這時在瀏覽頁面里已經看不到了。
按正常是跳轉到正式的刪除頁面,然后點擊對應記錄條下面的刪除按鈕,才完成刪除,這樣才對啊?
問題是出在哪兒了呢?
回復討論(解決方案)
刪除的查詢語句是怎樣的
if ((isset($_GET['id'])) && ($_GET['id'] != "")) {
$deleteSQL = sprintf("DELETE FROM price WHERE id=%s",
GetSQLValueString($_GET['id'], "text"));
mysql_select_db($database_myconn, $myconn);
$Result1 = mysql_query($deleteSQL, $myconn) or die(mysql_error());
}
$colname_Recordset1 = "1";
if (isset($_GET['id'])) {
$colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['id'] : addslashes($_GET['id']);
}
mysql_select_db($database_myconn, $myconn);
$query_Recordset1 = sprintf("SELECT * FROM price WHERE id = %s", $colname_Recordset1);
$Recordset1 = mysql_query($query_Recordset1, $myconn) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
if (isset($_GTE['id'])){
$query_Recordset1 = sprintf("SELECT * FROM price WHERE id = %s", $colname_Recordset1);
}else{
$query_Recordset1 = "SELECT * FROM price WHERE 1=1";
}
if (isset($_GTE['id'])){
$query_Recordset1 = sprintf("SELECT * FROM price WHERE id = %s", $colname_Recordset1);
}else{
$query_Recordset1 = "SELECT * FROM price WHERE 1=1";
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
大神,小弟還是沒有看懂。
估計你是直接執行了刪除代碼了
估計你是直接執行了刪除代碼了qq吧
編輯頁面:
刪除
刪除頁面:
if($_POST) {
是表單提交,執行刪除
}else {
通過 $_GET['id'] 得到待刪除記錄,生成刪除頁面
}
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的dw做php怎么做表格透明,DW做的简单PHP管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双色球12个数字有几组三中三?
- 下一篇: oracle数据类型查询,Oracle