)">删除getMessage() . "
");
}
?>
在超链接删除处调用一javascript方法,传递记录id,js方法为:
代码如下:
function del(_id) {
if (confirm("确认删除"))
{
window.location.href="index.PHP?conn_id="+_id; //本页面刷新
}
}
代码如下:
setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
$query="delete from tb_pdo_MysqL where Id=:id";
$result=$pdo->prepare($query); //预准备语句
$result->bindParam(':id',$_GET['conn_id']); //绑定更新的数据
$result->execute();
} catch (PDOException $e) {
echo 'PDO Exception Caught.';
echo 'Error with the database:
';
echo 'sql Query: '.$query;
echo '';
echo "Error: " . $e->getMessage(). "
";
echo "Code: " . $e->getCode(). "
";
echo "File: " . $e->getFile(). "
";
echo "Line: " . $e->getLine(). "
";
echo "Trace: " . $e->getTraceAsString(). "
";
echo '';
}
}
?>
这段代码放在html页面body部分最开头处,最坏也要放在查询记录代码之前。
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
相关文章
猜你在找的PHP相关文章
这篇文章主要为大家详细介绍了PHP实现倒计时功能,文中示例代码介绍的非常详细,具有一定的参考价值。
php从session取数据乱码 php – 从$_SESSION获取数据 怎么解决?我正在尝试创建简单的服务器端验证,这是我的方法public function create() {
nginx 默认是不支持 PATHINFO 模式的,需要修改下 nginx 的配置文件。server { listen 80; root /var/www/html; index index.html index.htm index.php; server_name _; location / { try_files $...
1.headerheader("Content-Type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=sample.xls");
队列是一种线性表,按照先进先出的原则进行的:PHP实现队列:第一个元素作为队头,最后一个元素作为队尾/** * 队列就是这么简单 * * @link */$array = array('PHP', 'JAVA');array_push($array, 'PYTHON'); //入队列array_shift($array); //出队列什么是双端队列(或双向队列)
javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost
PHP 魔术变量PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__LINE__
1.获取上个月第一天及最后一天. echo date('Y-m-01', strtotime('-1 month')); echo ""; echo date('Y-m-t', strtotime('-1 month')); echo "";2.获取当月第一天及最后一天. $BeginDate=date('Y-m-01', strtotime(date("Y-m-d