Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/09/2012, 21:07
Avatar de thetwister
thetwister
 
Fecha de Ingreso: agosto-2008
Mensajes: 30
Antigüedad: 16 años, 3 meses
Puntos: 3
Respuesta: ¿leer el nombre de las tablas de mi BD y despues crear?

cierto, ya cheque un poco de eso

Todo funcionando ya, muchas gracias por la ayuda Triby

Dejo parte de codigo por si a alguien le sirve

Código PHP:
Ver original
  1. <?php
  2. $con = mysql_connect("localhost","root","");
  3.  if (!$con)
  4.    {
  5.    die('Problemas al Conectar: ' . mysql_error());
  6.    }
  7. .
  8. .
  9. // Nuevo Nombre de la Tabla
  10. $nin=$_POST['name'];
  11. .
  12. .
  13. $existe = false;
  14. $result = mysql_query("SHOW TABLES FROM tienda");
  15. while ($row=mysql_fetch_row($result))
  16. {
  17.     // $row[0] contiene el nombre de las tablas dentro de la Base "tienda", se pasan a $c
  18.     $c=$row[0];
  19.      
  20.     // Comprobar si existen ya tablas con ese nombre              
  21.     if ($c == $nin)
  22.     {
  23.         $existe = true;
  24.         echo "Ya existe esa tabla, elija otro nombre";
  25.         break;                
  26.     }    
  27. }
  28. if( ! $existe)
  29. {
  30.       //Crear nueva Tabla, esto varia segun las columnas a agregar
  31.       $rname=mysql_query("CREATE TABLE $nin .... //etc etc etc ");
  32. }
  33. ?>

Última edición por thetwister; 03/09/2012 a las 21:30