
Validación if...else si existe una tabla
Publicado por Elisa (71 intervenciones) el 16/06/2014 11:38:29
Buenos días.
Estoy creando tablas de forma dinámica relacionando variables e introduciendo campos en esas tablas que se crean. Todo me funciona bien hasta que valido si existe la tabla, quiero que me diga que ya está creada cuando eso sea así y que no me vuelva a introducir los campos y no lo hace...lo que no entiendo es porqué cuando la creación de tablas era estática, sí que se validaba bien con el mismo código. No se si es porque meto una variable en la consulta. Me echais una mano? Este es mi código:
Muchas gracias!
Estoy creando tablas de forma dinámica relacionando variables e introduciendo campos en esas tablas que se crean. Todo me funciona bien hasta que valido si existe la tabla, quiero que me diga que ya está creada cuando eso sea así y que no me vuelva a introducir los campos y no lo hace...lo que no entiendo es porqué cuando la creación de tablas era estática, sí que se validaba bien con el mismo código. No se si es porque meto una variable en la consulta. Me echais una mano? Este es mi código:
1
2
3
4
5
6
7
8
9
10
$sql_1 = "SELECT * FROM '$v1' ";
$result_1 = mysql_query($sql_1);
$contar_filas_1 = mysql_num_fields($result_1);
if(($contar_filas_1) == 0){
//Código
}else{
echo "la tabla ya está creada";
}
Muchas gracias!
Valora esta pregunta


0