在建站的过程中,碰到了很多问题,有些是在框架基础上出现的问题,而有时我们往往也需要手写一些代码,来实现以一些功能。下面简单的介绍一下,我自己积累的一些除了框架之外的一些技巧!
1、在php中插入js脚本用来实现提示以及跳转:
echo “<script language=javascript>alert(‘文件上传成功’);window.location=’down_list.php’</script>”;
2、常用到的问号传参传id执行删除操作:
<a href=”down_del.php?down_id=<?php echo $rs["down_id"]?>”>删除</a></td>
3、我们在执行数据库的某些操作时,常用的是这个sql语句:
$SQL=”select down_id,down_title,file from downlist”;
$result=mysql_query($SQL);
while ($rs=mysql_fetch_array($result)){
?>
<?php}?>
然后循环输出查询结果,以用来显示:
但是这个时候如果你的sql语句有错误,查询结果就会有误,甚至会影响添加删除等功能。如果加一个判断就会好一些,如果sql语句有误就不执行数据库操作,以免造成失误,还可以检查sql语句的错误。代码如下:
if (!$query) echo “SQL错误:”.mysql_error(); 如果确认无误,就可以执行下一步while。
4、关于字符串的截取
在osc中已经写好了常用的字符串截取方法。下面利用php函数做的一个截取字符串功能,十分好用!
<?php
if(strlen($str)>20) {
echo substr($str,0,20).”…”;
}
else
{
echo $str;
}
?>
还有很多常见的osc常见方法调用,这里就不做一一分享了!在做的过程中不断积累好方法,用起来也会十分的方便快捷!