Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/01/2004, 20:50
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Esto debe funcionar:
Código PHP:
$servidor="localhost";
$usuario="tu_user";
$password="tu_password";
$base="tu_base";
$con mysql_connect($servidor,$usuario,$password) or die ("Error en la conexión con BD ".mysql_error());
mysql_select_db($base,$con) or die ("Error al seleccionar BD ".mysql_error());

$result mysql_list_tables($base);
for(
$i 0$i mysql_num_rows ($result); $i++){
    
//leemos todos los nombres de tablas y los almacenamos en un array.
   
$tb_names[$i] = mysql_tablename ($result$i);
}

//$tabla será el nombre de la tabla que vas a buscar
$tabla "archivos";

//
if(in_array($tabla$tb_names)){
    echo 
"CREATE TABLE...";
}

//Puedes ver una lista de los nombres de las tablas de la BD:
echo "<pre>";
print_r($tb_names);
echo 
"</pre>"
Puedes ver más sobre estas funciones en el manual:
http://www.php.net/manual/es/functio...ist-tables.php
saludos