关于Phplib中DB_Sql、Template的使用中的一些小疑问
问题:
1.在使用PHP直接提供的mysql函数来获取数据后要使用mysql_close($LinkID)关闭数据连接,使用Phplib提供的db_mysql.inc中的DB_Sql类在获取完数据后要不要关闭数据库连接?
2.使用DB_Sql类时我是否应该把它本来的使用的mysql_pconnect改成mysql_connect呢?在一个页面要发送2条以上的Query时,connect与pconnect在效率上有什么差别?
3.Template类在使用完$template->p("out")后用不用采取什么其它的措施把$template这个实例销毁呢?
4.在提交数据库查询时要使用一条长而复杂的语句呢还是分开使用几条简单的语句写呢?像这样的语句(这还不算复杂):
SELECT tb_UserInfo.vcUserName,tb_alu_Class.vcClassMSG, tb_alu_Class.vcClassName, tb_alu_Class.dtYear, tb_alu_Class.vcCreateUserID, tb_alu_Class.dtCreateDate, tb_alu_Class.vcClassPhoto, tb_alu_Class.iClassNum, tb_alu_Class.imSchID, tb_alu_School.vcSchName
FROM tb_UserInfo, tb_alu_Class, tb_alu_School
WHERE
tb_alu_Class.iClassID = 123
AND tb_UserInfo.vcUserID = tb_alu_Class.vcmCreateUserID
AND tb_alu_School.iSchID = tb_alu_Class.imSchID
问题比较多,想找位使用过PHPLIB的人帮着看看,解解惑,谢谢!