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.