作者tas72732002 (葱头)
看板PHP
标题[请益] 关於程式撰写问题(架构)
时间Thu Aug 26 21:39:02 2010
想请问一下写程式的架构, 假设程式有使用到资料库存取且会有多种不同的情况(例如$a=1,执行状况1,$a=2,执行状况2),且需要导到别的页面,
所以必须在导走页面前关掉db连线,不然db会一直连线, 但感觉这样重复的地方还蛮多的, 之後修改好像也会有点麻烦,
不知各位可否提供更简易的方法来改写下来的程式, 如果不太清楚麻烦询问,感谢
db_connect();//连线
if($a==1){
if($test){
mysql_close($link);//关闭连线
echo "<script>location.href='1.html'</script>";
}else{
mysql_close($link);//关闭连线
echo "<script>location.href='error.html'</script>";
}
}
elseif($a==2){
if($test){
mysql_close($link);//关闭连线
echo "<script>location.href='2.html'</script>";
}else{
mysql_close($link);//关闭连线
echo "<script>location.href='error.html'</script>";
}
}
elseif($a==3)
if($test){
mysql_close($link);//关闭连线
echo "<script>location.href='3.html'</script>";
}else{
mysql_close($link);//关闭连线
echo "<script>location.href='error.html'</script>";
}
}
mysql_close($link);//关闭连线
--
感谢大家的推文
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.202.70
1F:→ akasan:你多虑了, 它会自己关 08/26 21:57
2F:→ tas72732002:你是说程式'跑完'她会自动断吗?? 08/26 22:58
3F:→ tas72732002:我感觉等它close是比较危险的作法 08/26 23:02
4F:→ tas72732002:打错! 应该是close感觉比较安全,不是等它自己断掉 08/26 23:09
5F:推 shadowjohn:这种写法要记得加 exit(); 比较保险 08/27 00:28
6F:→ KC73:为何要「感觉」,去查一下指令吧.. 08/27 09:55