Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Problema CREATE TABLE

Estas en el tema de Problema CREATE TABLE en el foro de PHP en Foros del Web. Hola a todos, mi problema es que cuando paso una cadena como variable en un CREATE TABLE, no me la crea y no se porque. ...
  #1 (permalink)  
Antiguo 11/01/2013, 05:33
 
Fecha de Ingreso: noviembre-2012
Ubicación: Spain
Mensajes: 28
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Problema CREATE TABLE

Hola a todos, mi problema es que cuando paso una cadena como variable en un CREATE TABLE, no me la crea y no se porque.

El codigo funcionando:

Código PHP:
    $crear "CREATE TABLE tablitanueva (
                                    id_lista int NOT NULL AUTO_INCREMENT, 
                                    PRIMARY KEY(id_lista),
                                    nombre_apellidos varchar(150),
                                    ganador varchar(1),
                                    fecha_lista date
                                    )"
;
    
$sqlnewtable mysql_query($crear); 
El codigo que no funciona

Código PHP:
$tabla_nom $id_sala."'_'".$nombre."'_'".$ciudad;
    
$crear "CREATE TABLE '".$tabla_nom."' (
                                    id_lista int NOT NULL AUTO_INCREMENT, 
                                    PRIMARY KEY(id_lista),
                                    nombre_apellidos varchar(150),
                                    ganador varchar(1),
                                    fecha_lista date
                                    )"
;
    
$sqlnewtable mysql_query($crear); 
Gracias de antemano. :D
  #2 (permalink)  
Antiguo 11/01/2013, 05:58
 
Fecha de Ingreso: noviembre-2012
Ubicación: Spain
Mensajes: 28
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problema CREATE TABLE

Solucionado, las ' de $id_sala."'_'".$nombre."'_'".$ciudad; no lo aceptaba, las he quitado y bien.
  #3 (permalink)  
Antiguo 12/01/2013, 01:36
 
Fecha de Ingreso: octubre-2011
Ubicación: USA
Mensajes: 166
Antigüedad: 12 años, 6 meses
Puntos: 19
Respuesta: Problema CREATE TABLE

Podias dejar las _ pero solo con una de las comillas las simple o las dobles pero no las dos al mismo tiempo no en este caso

Etiquetas: create, mysql, sql, tabla, table, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:21.