14-06-2011, 15:44
Boas pessoal
Estou a desenvolver uma base de dados em mysql utilizado o PHP.
Numa das páginas PHP faço um form utilizando umas checkboxes e passo as opções escolhidas para a outra página numa string.
Depois de ter essa string, consigo imprimi-la e tenho a informação correcta. No entanto, quando crio numa tabela as colunas respectivas desta string, as colunas aparecem sempre com "<td" em todas colunas criadas.
Já tentei mil e uma maneiras, desde o explode, passar para outras variáveis, etc.
Este é o codigo que estou a usar
será que poderão me dar uma ajuda?
obrigado pessoal
Estou a desenvolver uma base de dados em mysql utilizado o PHP.
Numa das páginas PHP faço um form utilizando umas checkboxes e passo as opções escolhidas para a outra página numa string.
Depois de ter essa string, consigo imprimi-la e tenho a informação correcta. No entanto, quando crio numa tabela as colunas respectivas desta string, as colunas aparecem sempre com "<td" em todas colunas criadas.
Já tentei mil e uma maneiras, desde o explode, passar para outras variáveis, etc.
Este é o codigo que estou a usar
Código PHP:
function criar_tabela($num_pisos,$pisos,$cliente){
$j=0;
mysql_query("CREATE TABLE `basedados`.`cliente_$cliente` (`$pisos[$j]` VARCHAR( 20 ) ) ");
$j++;
while ($j < $num_pisos){
mysql_query(" ALTER TABLE `cliente_$cliente` ADD `$pisos[$j]` VARCHAR( 20 )");
$j++;}
}
obrigado pessoal