Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/06/2011, 15:26
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 9 meses
Puntos: 336
Respuesta: Php - INSERT MySQL.

o usar ``

intenta así:

mysql_query("INSERT INTO `id` (
`id`,
`name`,
`type`,
`desc`,
`str`,
`vit`,
`effect`,
`cost`,
`color`
) values (
'$id',
'$name',
'$type',
'$desc',
'$str',
'$vit',
'$effect',
'$cost',
'$color');") or die(mysql_error());

así no debería darte ningun problema

tal como dijo iviamontes es una buena practica usar 'comillas' para los valores, tambien es buena idea usar `comillas hacia atras` (o como se llamen) para los nombres de tablas y campos :)

la mayoría de la gente piensa que se deben usar 'comillas' solo para los textos y que los números deben ser sin comillas, esto no es cierto, el uso de comillas es solo para delimitar el valor, se puede guardar números entre comillas también, aunque obviamente depende del motor de datos, al menos si se puede en mysql y sql :)
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D