-
--用户表 DROP TABLE IF EXISTS `wegou_user`; CREATE TABLE `wegou_user`( `id` int unsigned auto_increment key, `username` varchar(20) not null unique, `password` char(32) not null, `sex` enum("男","女","保密") not null default "保密", `face` varchar(50) not null, `regTime` int unsigned not null )ENGINE=InnoDB DEFAULT CHARSET=utf8; --相册表 DROP TABLE IF EXISTS `wegou_album`; CREATE TABLE `wegou_album`( `id` int unsigned auto_increment key, `pid` int unsigned not null, `albumPath` varchar(50) not null );查看全部
-
数据表建立 CREATE DATABASE IF NOT EXISTS `shopWegou`; USE `shopWegou`; --管理员表 DROP TABLE IF EXISTS `wegou_admin`; CREATE TABLE `wegou_admin`( `id` tinyint unsigned auto_increment key, `username` varchar(20) not null unique, `password` char(32) not null, `email` varchar(50) not null ); --分类表 DROP TABLE IF EXISTS `wegou_cate`; CREATE TABLE `wegou_cate`( `id` smallint unsigned auto_increment key, `cName` varchar(50) unique ); --商品表 DROP TABLE IF EXISTS `wegou_pro`; CREATE TABLE `wegou_pro`( `id` int unsigned auto_increment key, `pName` varchar(50) not null unique, `pSn` varchar(50) not null, `pNum` int unsigned default 1, `mPrice` decimal(10,2) not null, `iPrice` decimal(10,2) not null, `pDesc` text, `pImg` varchar(50) not null, `pubTime` int unsigned not null, `isShow` tinyint(1) default 1, `isHot` tinyint(0) default 0, `cId` smallint unsigned not null );查看全部
-
防止sql注入代码:(1)修改php.ini magic_quotes_gpc=Off,打开开关,不常用;(2)娶到参数后,调用$username = addslashes($username); 说明:string addslashes ( string $str ) 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线(\)与 NUL( NULL 字符)。 举例:用户在name中输入' or 1=1#,其中#是sql中的注释,#会过滤sql中的where校验等,而or 1=1恒真,就会造成返回所有用户列表。查看全部
-
添加图片水印:http://www.imooc.com/video/2757 添加文字水印:http://www.imooc.com/video/2756查看全部
-
<?php $arr = array(1,2,3,4,5,6); ?> <?php foreach ($arr as $value):?> <?php echo $value.'<br/>' ?> <?php endforeach;?>查看全部
-
echo md5(uniqid(microtime(true),true)); $filename = "0008.Jpg"; function a($file) { return strtolower( end( explode('.',$file) ) ); } var_dump(a($filename)); //getimagesize($tmp_name);验证是不是真正的图片类型 var_dump(getimagesize("./img/04.jpg"));//取图片信息查看全部
-
注意insert函数的中插入式insert 要与{$table},{$keys}与value有空格;查看全部
-
range(参一,参二,参三[可选]);返回参一到参二之间的数据 参三控制返回数量 str_shuffle(参一);随机打乱参一数据;查看全部
-
看到这里查看全部
-
jqzoom插件完成图片放大,查看全部
-
文件上传需要撤销限制,4-1查看全部
-
期待无限极分类的代码查看全部
-
echo "<script>window.location = 'http://www.baidu.com';</script>"; 页面跳转查看全部
-
$arr = array(1,2,3,4,5,6); var_dump(join(',',$arr)); //string '1,2,3,4,5,6' $arr = array('a'=>'A','b'=>'B','c'=>'C'); var_dump(join(',',array_keys($arr)));//string 'a,b,c' var_dump(join(',',array_values($arr)));//string 'A,B,C' $conn = mysql_connect('localhost','root','') or die('链接数据库失败:'.mysql_errno().mysql_error()); mysql_set_charset('utf-8'); mysql_select_db('test') or die('选择数据库失败'); // $sql = "delete from table1 where task_id = 13"; // mysql_query($sql); // var_dump(mysql_affected_rows());// mysql_affected_rows() 函数前一次 MySQL 操作所影响的行数-1没有mysql操作0-n影响行数 // $result = mysql_query("select * from table1"); // while(@$row = mysql_fetch_array($result,MYSQL_ASSOC)) // { // $rows[] = $row; // } // var_dump($rows); //所有数据 // $result = mysql_query( "select * from table1" ); // var_dump(mysql_num_rows($result));//取得总条数 // mysql_query( 'insert into table1 VALUES(null,110,"test")' ); // var_dump(mysql_insert_id());//得到上一步插入记录的ID号查看全部
举报
0/150
提交
取消