Php 插入到表中
它不在注册表中:Php 插入到表中,php,mysql,Php,Mysql,它不在注册表中: $reg = mysql_query("INSERT INTO privado (usuario_nombre, titulo, partitura, video, instrumentos, valoracion, votos, descripcion, etiquetas) VALUES ('".$nick."', '".$titulo."', '".$partitura."', '".$video."', '".$instrumentos."', 0, 0, '".$de
$reg = mysql_query("INSERT INTO privado (usuario_nombre, titulo, partitura, video, instrumentos, valoracion, votos, descripcion, etiquetas) VALUES ('".$nick."', '".$titulo."', '".$partitura."', '".$video."', '".$instrumentos."', 0, 0, '".$descripcion."', '".$etiquetas."'");
if($reg) {
echo "Datos ingresados correctamente.";
}else {
echo "ha ocurrido un error y no se registraron los datos.";
}
上面写着“ha ocurrido un error…”,所以$reg是假的
怎么了
谢谢您的帮助。试试这个,您可以看到错误是什么,然后可以调试它
$reg = mysql_query("INSERT INTO privado (usuario_nombre, titulo, partitura, video, instrumentos, valoracion, votos, descripcion, etiquetas)
VALUES ('".$nick."', '".$titulo."', '".$partitura."', '".$video."', '".$instrumentos."', 0, 0, '".$descripcion."', '".$etiquetas."') ") or die(mysql_error());
好的,有一个语法错误 mysql_查询(“插入到privado(通常为nombre、titulo、partitura、video、instrumentos、valoracion、votos、Description、etiquetas)值(“$nick.”、“$titulo.”、“$partitura.”、“$video.”、“$instrumentos.”、0、“$Description.”、“$etiquetas.”) 有一辆马车不见了
谢谢您的帮助。您遇到了什么错误?在查询的末尾添加(
”)或死亡(mysql\u error())
您应该始终发布错误,否则无法帮助您。请在您编写任何SQL接口代码之前,您必须仔细阅读,以避免出现与此处类似的严重错误。此外,mysql\u query
不应在新应用程序中使用。这是一个不推荐使用的接口,将从未来版本的中删除PHP。现代的替代品与and类似,是一种更安全的组合查询方式。$\u POST
数据永远不会直接进入查询。@tadman您是否碰巧有该注释的原始/文字版本?xDI有一个小的注释库,但这一个是:您接受了我的naswer,然后接受它并为您接受:)。好的,祝您好运