Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/07/2006, 07:22
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por jorge25
Intenté de la siguiente manera:

mysql_query($sql,$conexion) or die (mysql_error());

y me dió el error: Unknown column 'carlos' in 'field list'
donde carlos es el nuevo nombre en el campo

luego probé así:

$sql="UPDATE personas SET nombres='".mysql_real_escape_string($nom)."'";
mysql_query($sql,$conexion) or die (mysql_error());

y me funcionó, solo que no sé por qué me está dando ese error si lo que estoy tratando de ingresar en la base de datos es una simple cadena de texto.

Otra pregunta, cómo hacen para que en el mensaje el código php se vea con colores. Gracias.
Ai no metes tu variable entre comillas en la sentencia SQL se asume tu $nom (su valor que toque) con un nombre de tabla o campo incluso ... por eso es tan necesario respetar la sintax de SQL ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.