Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2010, 06:17
Karla_vs
 
Fecha de Ingreso: febrero-2010
Mensajes: 85
Antigüedad: 14 años, 9 meses
Puntos: 0
¿Que es lo que tengo mal en este "mysql_query"?

Hola a tod@s!!

Estoy haciendo una web que tenga un carrito de la compra, y tengo un problema en un mysql_query. El codigo es este:

Código:
<?php

	$conexion=mysql_connect("localhost","root","qwerty");
	mysql_select_db("empresa",$conexion);

	$cod_producto=$_GET['cod_producto'];

	$sql = "select * from productos where cod_producto='$cod_producto'";   
	$result=mysql_query($sql);
	$row= mysql_fetch_array($result);

	$cod_producto=$row['cod_producto'];
	$tipo=$row['tipo'];
	$caracteristicas=$row['caracteristicas'];
	$precio=$row['precio'];	

	//echo "$cod_producto,$tipo,$caracteristicas,$precio";					

	mysql_query("insert into carrito (cod_producto,tipo,caracteristicas,precio) values ('$cod_producto','$tipo','$caracteristicas','$precio')") or die ("Invalid query");

	mysql_close($conexion);

?>
La pagina principal envia a este pagina el cod_producto, y esta se encarga de insertar los datos en una tabla llamada carrito. Pero no se porqué no me los inserta. Me imprime el error "Invalid query". ¿alguien sabe donde está el error?

PD: Las variables me las guarda bien, en el "echo" que tengo comentado me muestra los valores perfectamente.

Muchas Gracias!!!!