var $db;
function Test() {
$dsn = "mysql:host=localhost;dbname=jeff";
$this->db = new PDO($dsn, 'root', 'root');
} function cInsTest($name,$images)
{
$sql="INSERT INTO jeff.test(name,images)Value('"+$name+"','"+$images+"')";
$data=$this->db->exec($sql);
}
function DelTest($id)
{
$sql="DELETE from jeff.test where idtest ='"+$id+"'";
$data=$this->db->exec($sql);
}
添加 与 删除都失败.能看看什么原因吗
function Test() {
$dsn = "mysql:host=localhost;dbname=jeff";
$this->db = new PDO($dsn, 'root', 'root');
} function cInsTest($name,$images)
{
$sql="INSERT INTO jeff.test(name,images)Value('"+$name+"','"+$images+"')";
$data=$this->db->exec($sql);
}
function DelTest($id)
{
$sql="DELETE from jeff.test where idtest ='"+$id+"'";
$data=$this->db->exec($sql);
}
添加 与 删除都失败.能看看什么原因吗
你确定下你这个方法有没有问题,试下查询些数据看看
对啊。
sql语句不对,连接是用 . 的
你的两个sql拼接都不对。
$sql="INSERT INTO jeff.test(name,images)Value('$name','$images')";
$sth = $dbh->prepare($sql);
$sth->execute();
最好不要用query(),query不能安全过滤