Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2005, 11:19
Bit11
 
Fecha de Ingreso: noviembre-2004
Mensajes: 72
Antigüedad: 19 años, 5 meses
Puntos: 0
Ayuda con un ALTER TABLE...

Hola compañeros
Tengo un pequeño problema. Necesito modificar el valor de un campo de una tabla en mysql. Con phpmyadmin, genero la consulta y cambio los valores por las variables, tal como así

Código PHP:
include ("../../inc/conexion.inc.php");
$con mysql_connect($host,$bd,$pass) or die (mysql_error());
mysql_select_db($bd,$con) or die (mysql_error());
$query "ALTER  TABLE  `user_promo`  CHANGE  $nombre_promo_old  $nombre_promo CHAR(2) DEFAULT 'SI' NOT  NULL";
$result mysql_query($query) or die(mysql_error()); 
El caso es que me da un error cuando corro la web
"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 'Las Flores CHAR(2) DEFAULT 'SI' NOT NULL' at line 1"

No se donde está el problema. Lo he puesto de todas las maneras y nada.
Alguna idea??
Gracias por vuestro tiempo.