你找个php的开源留言本就把你前几个问题基本解决了。
或者搜索:
1、php分页
2、php 复选框、
3、post,get,一般情况下用post好。
4、mysqlli好象是4.某个版本后才出现的。
5、@屏蔽错误提示的,不是一定要加的。
一般虚拟主机都默认error_display=on
所以代码里有些错误提示会影响网站安全的地方要加@屏蔽错误信息。