<?
include("config.php");
$Link = mysql_connect ($Host, $User, $Password);
mysql_select_db($banco);
$id = $_POST['cliente'];
$Query = mysql_query("SELECT * FROM $TableName3 WHERE id=$id");
while($resultado = mysql_fetch_array($Query)){
$NomeCliente= $resultado['NomeCliente'];
$Endereco= $resultado['Endereco'];
$Bairro= $resultado['Bairro'];
$Cidade= $resultado['Cidade'];
$Estado= $resultado['Estado'];
$Telefone= $resultado['Telefone'];
$Email= $resultado['Email'];
}
if( empty($nome_) ){
$NomeCliente = $NomeCliente;
}else{
$NomeCliente = $nome_;
}
if( empty($endereco_) ){
$Endereco = $Endereco;
}else{
$Endereco = $endereco_;
}
if( empty($bairro_) ){
$Bairro = $Bairro;
}else{
$Bairro = $bairro_;
}
if( empty($cidade_) ){
$Cidade = $Cidade;
}else{
$Cidade = $cidade_;
}
if( empty($estado_) ){
$Estado = $Estado;
}else{
$Estado = $estado_;
}
if( empty($telefone_) ){
$Telefone = $Telefone;
}else{
$Telefone = $telefone_;
}
if( empty($email_) ){
$Email = $Email;
}else{
$Email = $email_;
}
$sql = mysql_query("UPDATE $TableName3 SET NomeCliente='$NomeCliente', Endereco='$Endereco', Bairro='$Bairro', Cidade='$Cidade', Estado='$Estado', Telefone='$Telefone', Email='$Email' WHERE id=$id");
?>Bem deixa eu explicar agora meu script. A variavel $id trás o numero do id do cliente selecionado, assim eu podendo pegar todos os valores da linha q tenha este id. após fazer todos os if e else ele vaih upar tudo esses dados novamente nessa mesma linha do id(substituindo).
Só que está dando erro lah na linha do while. Alguem sabe o pq?










