me da el siguente error:
Cita:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Boy','Affter Horas 57','3.00','R&B','Non-Exclusive','112','3:00','234')' at line 2
Código PHP:
<?php
if (isset($_POST['submit'])) {
mysql_connect('localhost','usuario','password')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('basededatos')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
$nombre_archivo = $_POST["nombre_archivo"];
$usuario = $_POST["usuario"];
$precio = $_POST["precio"];
$calidad = $_POST["calidad"];
$genero = $_POST["genero"];
$licencia = $_POST["licencia"];
$duracion = $_POST["duracion"];
$tempo = $_POST["tempo"];
$query = "INSERT INTO vendidos
VALUES ('$usuario','$nombre_archivo','$precio','$genero','$licencia','$calidad','$duracion','$tempo')";
mysql_query($query) or die(mysql_error());
echo "".$nombre_archivo."";
}
// A continuación el formulario
?>
Cita:
CREATE TABLE IF NOT EXISTS `vendidos` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`usuario` varchar(120) NOT NULL,
`name` varchar(120) NOT NULL,
`precio` varchar(250) NOT NULL,
`genero` varchar(100) NOT NULL,
`licencia` varchar(100) NOT NULL,
`calidad` varchar(100) NOT NULL,
`duracion` varchar(100) NOT NULL,
`tempo` varchar(100) NOT NULL,
`descripcion` varchar(100) NOT NULL,
`ruta` varchar(100) NOT NULL,
`tipo` varchar(50) NOT NULL,
`size` int(50) NOT NULL,
`email` varchar(50) NOT NULL,
`fecha` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=91 ;
`id` int(11) NOT NULL AUTO_INCREMENT,
`usuario` varchar(120) NOT NULL,
`name` varchar(120) NOT NULL,
`precio` varchar(250) NOT NULL,
`genero` varchar(100) NOT NULL,
`licencia` varchar(100) NOT NULL,
`calidad` varchar(100) NOT NULL,
`duracion` varchar(100) NOT NULL,
`tempo` varchar(100) NOT NULL,
`descripcion` varchar(100) NOT NULL,
`ruta` varchar(100) NOT NULL,
`tipo` varchar(50) NOT NULL,
`size` int(50) NOT NULL,
`email` varchar(50) NOT NULL,
`fecha` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=91 ;