Foros del Web » Programando para Internet » PHP »

Borrar Tabla con una variable

Estas en el tema de Borrar Tabla con una variable en el foro de PHP en Foros del Web. Hola estoy tratando de hacer esto y no me funciona... Código PHP: <? $var = "Zapatería" ;  // Hay tablas que estan nombradas con tilde mi codificacion es Latin1, y no me ha dado problemas con las tildes ni caracteres especiales $var_min = strtolower ( $var );  //Al crear las tablas se crean en minuscula, pero la variable puede estar en Mayusculas ...
  #1 (permalink)  
Antiguo 01/04/2008, 19:32
Avatar de insyse  
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Borrar Tabla con una variable

Hola estoy tratando de hacer esto y no me funciona...

Código PHP:
<?
$var
="Zapatería"// Hay tablas que estan nombradas con tilde mi codificacion es Latin1, y no me ha dado problemas con las tildes ni caracteres especiales
$var_min=strtolower($var); //Al crear las tablas se crean en minuscula, pero la variable puede estar en Mayusculas

$borrar_tabla "DROP TABLE '$var_min'";
$res=mysql_query($borrar_tabla);
if(
$res)
{
echo 
"ok";
}else{
echo 
"no";
}
?>
el error devuelto es:
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 ''zapatería'' at line 1
  #2 (permalink)  
Antiguo 01/04/2008, 19:43
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Borrar Tabla con una variable

no coloques nunca variables dentro de comillas simples si quieres usarlos.
Código PHP:
$borrar_tabla "DROP TABLE $var_min"
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 08:37.