Jump to content


Photo

Onde Está O Erro?


  • Faça o login para participar
7 replies to this topic

#1 Pitanga

Pitanga

    Normal

  • Usuários
  • 102 posts
  • Sexo:Não informado
  • Localidade:Portugal
  • Interesses:Designer, Photoshop, Pixel Arte, ....

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?

<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>&nbsp;</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>&nbsp;</td>
  </tr>
  <tr>
    <td>Configura&ccedil;&otilde;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
}
?>


#2 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 02/07/2004, 13:52

creio que vc esta mandando escrever
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.."

#3 Pitanga

Pitanga

    Normal

  • Usuários
  • 102 posts
  • Sexo:Não informado
  • Localidade:Portugal
  • Interesses:Designer, Photoshop, Pixel Arte, ....

Posted 02/07/2004, 13:59

mas aonde é que esta o erro se no $sql eu nao dou limit??

#4 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

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.

#5 Pitanga

Pitanga

    Normal

  • Usuários
  • 102 posts
  • Sexo:Não informado
  • Localidade:Portugal
  • Interesses:Designer, Photoshop, Pixel Arte, ....

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 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 02/07/2004, 14:20

A variável ao qual fly2k se referiu foi a variável $row.
------
Mero mortal!

#7 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

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.

#8 Pitanga

Pitanga

    Normal

  • Usuários
  • 102 posts
  • Sexo:Não informado
  • Localidade:Portugal
  • Interesses:Designer, Photoshop, Pixel Arte, ....

Posted 02/07/2004, 14:22

Ai que lindo! que maravilha! funciona! desculpem a burrice!

valeu memso!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq