Foros del Web » Programando para Internet » PHP »

¿Alguien ve el error?

Estas en el tema de ¿Alguien ve el error? en el foro de PHP en Foros del Web. Buenas, alguien ve ¿donde esta el error? Yo no lo encuentro por mas que miro y remiro... Código PHP: <? include( "conexion.php" ); //esto borra la tabla de ips $sql  ...
  #1 (permalink)  
Antiguo 02/10/2010, 12:55
 
Fecha de Ingreso: abril-2010
Mensajes: 86
Antigüedad: 14 años
Puntos: 0
¿Alguien ve el error?

Buenas, alguien ve ¿donde esta el error? Yo no lo encuentro por mas que miro y remiro...

Código PHP:
<?
include("conexion.php");

//esto borra la tabla de ips
$sql "DELETE FROM `ips`";
$result mysql_query($sql) or die (mysql_error());

//Pasa los in24 al in
$consulta="UPDATE `tradetable` SET in=in24+in WHERE id1=1";
mysql_query($consulta) or die (mysql_error());

include(
"cerrar_conexion.php");
?>
El error que salta es: 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 'in=in24 WHERE id1=1' at line 1

Saludos !
  #2 (permalink)  
Antiguo 02/10/2010, 12:58
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: ¿Alguien ve el error?

Pues esto ya no es PHP, pero el error depende, según yo, de la estructura de tu tabla.

Código PHP:
Ver original
  1. in=in24+in WHERE id1=1

¿Tienes algún campo llamado 'in24' o 'id1'?
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #3 (permalink)  
Antiguo 02/10/2010, 13:01
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿Alguien ve el error?

además cabe recordar que IN es un operador reservado de SQL, así que usarlo como nombre de columna va contra las reglas...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:12.