Atualização Massiva, Com formulario criado dinamicamente
Ola, estou com alguns problemas,
Indo direto ao assunto é o seguinte, eu tenho um script que lista todos os clientes, gerando radioButtons, para seleção do estado de cada um.
Seque o script
<?php
$lis = new ListaClientes;
$lis->PegaInfo();
$lis->Exibe();
class ListaClientes{
public $Serv;
public $User;
public $Pass;
public $Bd;
function Exibe() {
$ConStr = mysql_connect($this->Serv, $this->User, $this->Pass) or die ("Não foi possivel se conectar ao banco de dados!");
mysql_select_db($this->Bd, $ConStr) or die ("Não foi possivel selecionar o banco de dados!");
$kery = "SELECT fantasia FROM Clientes GROUP BY fantasia;";
$busca = mysql_query($kery) or die ("Nao pode executar a query");
$num_result = mysql_num_rows($busca) or die ("Nao pode determinar as linhas afetadas");
echo "Todos os clientes tem seus campos separados pelas tabelas HTML<br />Os clientes são listados um por linha.<br /><br />\n";
echo "<table border=\"1\">\n";
for($j = 0; $j<$num_result;$j++)
{
$Res = mysql_fetch_array($busca, MYSQL_ASSOC);
$value = 0;
echo "<dl>";
echo "<dt>".$Res['fantasia']." | ";
echo "<input name=\"".$Res['fantasia']."\" type=\"radio\" value=\"0\"/> Em Débito\n<input name=\"financ\" type=\"radio\" value=\"1\"/>Pago</dt>\n";
echo "</dl>";
}
echo "</table>\n";
echo "<br /><br /><br /><hr />Hoje existem ".$num_result." Clientes cadastrados";
/*
* Criação dinamica de um novo formulario, chamando mais um arquivo.php
*/
echo "<form method=\"post\" action=\"PHP/Atualiza.php\">\n
<input type=\"submit\">Atualizar</input>\n
</form>";
}
function PegaInfo()
{
include_once "PegaDadosBd.php";
$Informacoes = new PegaDados();
$this->Serv = $Informacoes->Retorna_Servidor();
$this->User = $Informacoes->Retorna_Usuario();
$this->Pass = $Informacoes->Retorna_Senha();
$this->Bd = $Informacoes->Retorna_Bd();
}
}
?>
Sendo que o banco de dados pode gerar um numero incrivel de clientes, como eu poderia fazer um script para atualiza-los?
usando algum loop ou algo semelhante?
Obrigado!
Discussão (1)
Carregando comentários...