返学费网 > 培训机构 > 北京东方软峰IT

4008508622

全国统一学习专线 8:30-21:00

经过IT培训机构php培训后的学员常会遇到这类问题。
1, 如何预先获取auto_increment的值?
mysql_connect('localhost','root','root') or die('不能连接到服务器');
mysql_select_db('test'); //连接数据库
$sql = "show create table hj_reset_password";//hj_reset_password 为表名
$query = mysql_query($sql);
$arr = mysql_fetch_array($query);
$b = strstr($arr[1],'AUTO_INCREMENT='); //获取子字符串,包含AUTO_INCREMENT=5 DEFAULT CHARSET=utf8)
$result = intval(substr($b,15)); //substr()从字符串第16个位置获取字符串,再对获取后的字符串进行int类型转换echo 'AUTO_INCREMENT的值' .$result; //输出结果:即为下一次插入数据时的ID值。
2, 如何显示错误信息
当php.ini的display_errors = On并且error_reporting= E_ALL时,将显示所有的错误和提示,调试的时候最好打开以便纠错,如果你用以前php写法错误信息多半是关于未定义变量的。变量在赋值以前调用会有提示,解决办法是探测或者屏蔽。
3, 页面执行时间怎么算的?
[php]$mtime = explode(' ', microtime());
$starttime = $mtime[1] + $mtime[0];
……
……
……
$mtime = explode(' ', microtime());
$endtime = $mtime[1] + $mtime[0];
$usedtime = $endtime - $starttime;
printf("<br />%0.4f s", $usedtime);[/php]

拓展链接:PHP几款好用的工具 

温馨提示:为不影响您的学业,来校区前请先电话咨询,方便我校安排相关的专业老师为您解答
  • 热门课程
  • 作者最新文章
  • 在线报名
申请试听课程

只要一个电话
我们免费为您回电

姓名不能为空
手机号格式错误