Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2014, 11:45
tukymix
Invitado
 
Mensajes: n/a
Puntos:
Registro error MySQLi

Buenas Tardes !

Bueno me gustaria me ayudaseis a corregir un script, la cosa esta que me da error y llevo el dia entero volviendome loco.




Tengo el siguiente script de registro:
Código PHP:
<? 
//Invocamos la cadena de conexión que se encuentra en el archivo conexion.php
include("conexion.php");

//Recibimos los parametros enviados mediante POST por el Formulario
$idland mysqli_real_escape_string($enlace,$_GET["idland"]);
$photo mysqli_real_escape_string($enlace,$_GET["photo"]);
$slurl mysqli_real_escape_string($enlace,$_GET["slurl"]);
$name mysqli_real_escape_string($enlace,$_GET["name"]);
$area $_GET["area"];
$prims $_GET["prims"];
$rating $_GET["rating"];
$type $_GET["type"];
$use $_GET["use"];
$price $_GET["price"];

//Insertamos los datos.
$insertar mysqli_query($enlace,"INSERT INTO lands (idland, photo, slurl, name, area, prims, rating, type, use, price) VALUES ('$idland', '$photo', '$slurl', '$name', '$area', '$prims', '$rating', '$type', '$use', '$price')");

if (!
$insertar){ echo "Error al guardar:<br>( ERRNO: ".mysqli_errno($enlace)." )<br>ERROR: ".mysqli_error($enlace); }
else{ echo 
"Guardado con exito"; }

//Cerramos la conexión
mysqli_close($enlace);
?>
el cual recibe via GET los siguientes parametros:

( http://miwebes/register.php?idland=c...ercial&price=4 )

la cosa es que en la base de datos detras de price tengo lo siguiente:

`top` varchar(1) NOT NULL default '0' ,
`paytop` varchar(10) NOT NULL default '0',
`active` varchar(1) NOT NULL default '0'

pero como pone automaticamente el default, por eso no lo pongo en el INSERT INTO del register.php

Bueno, sabiendo todo esto, el register.php me da el siguiente error y nose porque:

-----------------------------------------------------------------------------------------------------
Error al guardar:
( ERRNO: 1064 )
ERROR: 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 'use, price) VALUES ('c511c3fe-d5ae-13da-1130-c321d716b214', 'd10338f2-8382-aa55-' at line 1
-----------------------------------------------------------------------------------------------------

Alguien podria ayudarme porfavor?? Gracias de Antemano !!!!