Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/04/2013, 03:21
Kaladrian
 
Fecha de Ingreso: abril-2013
Ubicación: Salamanca
Mensajes: 34
Antigüedad: 11 años, 11 meses
Puntos: 3
Respuesta: Error de sintaxis

Cita:
Iniciado por Kaladrian Ver Mensaje
Buenas,

para evitar este tema de escapar comillas y demas yo lo haría así:

mysql_query("insert into concurso('".$usuario.",".$correo."',aciertos) values")

Otra cosa es que no me cuadra mucho la sentencia sql porque no entiendo para que son la comillas simples

mysql_query("INSERT INTO concurso ($usuario,$correo,aciertos) VALUES...");

en este caso no hace falta escapar las comillas pues al usar " se parsea con php y se transforma las variables por su valor.

Un saludo,
por cierto en $usuario y $correo entiendo que iran los nombres de la columna, puesto que si son valores deberían de ir detrás de VALUES.

INSERT INTO <nombre de tabla> (<columna1>, <columna2>,..) VALUES (valor1, valor2, valor3...)
__________________
www.kaladrian.com Diseño de páginas web en Salamanca
Blog sobre páginas web en Salamanca