Intrometa-se a vontade. Como ja faz um tempinho que num estudava.. discutir esses assuntos é ótimo!
Só que na verdade eu ja to com um ID, e é só ele que eu to usando... Eu só não gosto de suar GET, até pq no livro o cara mesmo não aconselhava.. ai eu ja fui direto pra POST, sempre.
Vou explicar como to fazendo o codigo pra vc entender.
A pagina trabalha em looping, e conforme o botão apertado de submit, ela trabalha de maneira diferente, agora que to elaborando mais, a ideia eh o seguinte:
<?
$rcbCod = $_POST['cod'];
$rcbBotao = $_POST['botao'];
If ($rcbbotao=="editar") {
// Entao, nesse editar, eu vou fazer a pesquisa pelo id, e da rum form de edição
Include "editar.php"
}
else If ($rcbBotao=="apagar") {
// mesma ideia do editar, só que soh exibe os dados e confirma se quer apagar..
include "apagar.php"
}
Else {
//Aki eh o que eu ja tinha feito, que monta a lista com os dados, vou posta rpor curiosidade:
// Depois vou criar ele em outra page e por um include tb pra facilitar a leitura...
echo '<form action="pesquisacliente.php" method="POST" target="_self" enctype="application/x-www-form-urlencoded">';
echo '<table border="2" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#000000">';
echo '<tr bgcolor="#999999">';
echo '<th width="40" scope="col">Sel</th>';
echo '<th width="180" scope="col">Nome</th>';
echo '<th width="120" scope="col">Email</th>';
echo '<th width="33" scope="col">Sexo</th>';
echo '<th width="127" scope="col">Tel Residencial </th>';
echo '<th width="120" scope="col">Tel Comercial </th>';
echo '<th width="120" scope="col">Celular</th>';
echo '<th width="120" scope="col">Nascimento </th>';
echo '</tr>';
include "querycliente.php";
$resultado = pesqcliente();
$lPar = '';
while ($row = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
if (!$lPar) {
$lPar = "1";
echo "<tr bordercolor=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
}
else {
$lPar = '';
echo "<tr bgcolor=\"#CCCCCC\">";
}
$cod = $row['codCliente'];
echo "<td width=\"40\"><input type=\"radio\" name=\"cod\" value=\"$cod\"></td>";
//echo "<td width=\"40\">$aux</td>";
$aux = $row["nome"];
echo "<td width=\"180\">$aux</td>";
$aux = $row["email"];
echo "<td width=\"120\">$aux</td>";
$aux = $row["sexo"];
echo "<td width=\"33\">$aux</td>";
$aux = $row["telr"];
echo "<td width=\"127\">$aux</td>";
$aux = $row["telr"];
echo "<td width=\"120\">$aux</td>";
$aux = $row["cel"];
echo "<td width=\"120\">$aux</td>";
$aux = $row["ddnasc"];
$aux .= '-';
$aux .= $row["mmnasc"];
$aux .= '-';
$aux .= $row["aaaanasc"];
echo "<td width=\"120\">$aux</td>";
echo "</tr>";
}
echo "</table>";
echo '<input name="botao" type="submit" id="Submit" value="Editar">';
echo '<input name="botao" type="submit" id="Submit" value="Apagar">';
echo '</form>';
}
Sei que parece diferente... Mas eu prefiro fazer dessa forma do que usar sessions. Session Pode pesar muito se tiver varios users conectador e talz..
Acabei de testar os botões aki com o memso nome e ficou perfeito.
Valews ai.
Edição feita por: GPDTrunks, 12/07/2007, 16:11.