MVC模式 便于管理代码
M (model模型)音乐列表新闻列表 V (views视图) C (Controller控制器)核心连接数据库
M<=C=>V
C<=V
双引号和单引号的区别
双引号里的东西输入的时候能判断是否包含变量,如果包含 变量 就一起输出
单引号不判断是否有变量,就全部当成 字符串 输出
$db = array( 'dsn' => 'mysql:host=localhost;dbname=website;port=3306;charset=utf8', 'username' => 'root', 'password' => '', ); $options = array( //默认是PDO::ERRMODE_SILENT, 0, (忽略错误模式) PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, // 默认是PDO::FETCH_BOTH, 4 PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ); try { $this->pdo = new PDO($db['dsn'], $db['username'], $db['password'], $options); } catch (PDOException $e) { die('数据库连接失败:' . $e->getMessage()); };
删除语句
$sql = "delete from news where id=?";
查询部分
'select * from news'
添加
"insert into news (title,content) values (?,?)";
- $(this).closest('li') 获取离他最近的li
$(this).attr('deleteid');获取他的自定义属性deleteid