<link href="arquivos/style.css" rel="stylesheet" type="text/css"> <div class="font"><strong><?php echo "Listagem de clientes por letra "; echo strtoupper($letra); ?></strong></div> <?php $str = strtolower($letra); $sql = "SELECT * FROM clientes WHERE letra = '$letra'"; $query = mysql_query($sql,$conexao); while($row = mysql_fetch_object($query)){ $idCliente = $row->idCliente; $empresa = $row->empresa; $contacto = $row->contacto; $telemovel = $row->telemovel; $dominio = $row->dominio; $login = $row->login; $senha = $row->senha; $data = $row->data; $email = $row->email; ?> <br> <table width="100%" border="0" class="font"> <tr> <td><strong><?php echo $empresa; ?></strong></td> </tr> <tr> <td><?php echo "$contacto - "; ?><?php echo $telemovel; ?> </td> </tr> <tr> <td><?php echo $email; ?></td> </tr> <tr> <td> </td> </tr> <tr> <td><?php echo $dominio; ?></td> </tr> <tr> <td>Login: <?php echo $login; ?></td> </tr> <tr> <td>Password: <?php echo $senha; ?></td> </tr> <tr> <td> </td> </tr> <tr> <td>Configurações de E-mail - <a href="?id=4&idCliente=<?php echo $idCliente; ?>">Inserir E-mail</a> </td> </tr> <tr> <td> <?php $sql = "SELECT * FROM email WHERE idCliente = $idCliente"; $query = mysql_query($sql,$conexao); while($row = mysql_fetch_object($query)){ $idEmail = $row->idEmail; $idCliente = $row->idCliente; $email = $row->email; $utilizador = $row->utilizador; $senha = $row->senha; echo "<strong>$email</strong> $utilizador - $senha <br>"; } ?> </td> </tr> </table> <?php } ?>
Onde Está O Erro?
Started By Pitanga, 02/07/2004, 13:50
7 replies to this topic
#1
Posted 02/07/2004, 13:50
Não entendo pq o codigo abaixo so mostra um Cliente ao inves de mostrar todos, onde estou errando?
#2
Posted 02/07/2004, 13:52
creio que vc esta mandando escrever
ai ele só escreve o ultimo valor
ai ele só escreve o ultimo valor
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de Deus e vai.."
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de Deus e vai.."
#3
Posted 02/07/2004, 13:59
mas aonde é que esta o erro se no $sql eu nao dou limit??
#4
Posted 02/07/2004, 14:09
Ueh...repare no seu code... vc faz a primeira pesquisa...certo...soh que depois...entro do laço, você usa a mesma variável pra consltar um cliente, ou seja, vc altera a variável, o certo é você usar outras variáveis
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#5
Posted 02/07/2004, 14:16
entao supostamente assim deve funcionar... mas nao funciona!
<?php $sql = "SELECT * FROM email WHERE cliente = $idCliente"; $query = mysql_query($sql,$conexao); while($row = mysql_fetch_object($query)){ $idEmail = $row->idEmail; $cliente = $row->cliente; $email = $row->email; $utilizador = $row->utilizador; $senha = $row->senha; echo "<strong>$email</strong> $utilizador - $senha <br>"; } ?>
#6
Posted 02/07/2004, 14:20
A variável ao qual fly2k se referiu foi a variável $row.
------
Mero mortal!
Mero mortal!
#7
Posted 02/07/2004, 14:22
Não soh a $row coma a $query tbm...vc pode ver q elas saum usadas dentro do laço
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#8
Posted 02/07/2004, 14:22
Ai que lindo! que maravilha! funciona! desculpem a burrice!
valeu memso!
valeu memso!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)