Okey, hasta todo okey, pero despues manejo otra parte donde creo una tabla en mi base de datos, donde pretendo que cree los siguientes campos, id, descripcion y fecha, pero aqui viene el detalle, me gustaria que el campo descripcion, se creen de manera automatica, conforme cuantos incrementos hayan en "a", espero dejarme entender por ejemplo si le decimos:
$a = 0
$b = 7
si hacemos un incremento con un for de la siguiente manera:
Código:
Podríamos decir que aquí habrían 6 incrementos, los valores de a serian: 0,1,2,3,4,5,6, verdad?, entonces aquí viene mi problema, me gustaria que al momento de crear mi tabla me cree los campos de la siguiente manera:for($a; $a<$b;$a++)
si $a es por ejemplo 3, debería de crear los siguientes campos:
id, descripcion0,descripcion1,descripcion2,descripcion 3, y así sucesivamente hasta el número de incrementos que haya, luego obviamente crearía el ultimo campo que seria fecha.
me gustaría que este proceso sea automático, ya que por si hay 100 incrementos, lo haga solo.
te antemano gracias por todo, les pongo mi código con el que maso menos estaba trabajando, a ver si me pueden ayudar a pulir-lo.
Código:
He intentado hacerlo así pero no me funciona, les agradezco nuevamente. include("../lib/globals.php"); conecta_db($server,$user,$pass,$db_name); $editfield = 7; $counter = 0; for($counter; $counter<$editfield;$counter++){ $var = "`descripcion".$counter."` VARCHAR(10000) NOT NULL,"; //setencia sql para crear la tabla $sql="CREATE TABLE `editables1332`( `id` INT(20) NOT NULL AUTO_INCREMENT, `fecha` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,".$var." PRIMARY KEY (`id`) )"; //ejecuto la sentencia mysql_query($sql); } ?>