我有一个将记录插入表中的方法,如下所示:
public static function AddCategory($categoryName)
{
$sql = 'INSERT INTO category(name)
VALUES(' . $category_name .')';
$parameters = array('category_name' => $categoryName);
return DB::Execute($sql,$parameters);
}
谁能告诉我 SQL 语法是否正确?我无法插入任何记录..我找不到我的错误。 谢谢
最佳答案
public static function AddCategory($categoryName) {
$sql = 'INSERT INTO category (name)
VALUES (:category_name)';
$parameters = array('category_name' => $categoryName);
return DB::Execute($sql,$parameters);
}
关于php - mysql插入记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2238573/