Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zauk

phpmyadmin erro linha em branco

Recommended Posts

Boa Noite,

 

Estou com um erro estranho, quando faço um select no banco de dados do meu site com (phpmyadmin) ele deixa a segunda linha em branco, o segundo registro fica em branco, vou dar um exemplo:

 

em meu banco de dados tenho uma tabela chamada "series"

a qual possui 3 colunas >>> id | musculo | repeticao| exercicio

1 |peito | 3 x 10 | supino reto <--- essa ele exibe normalmente

1 |peito | 3 x 10 | supino reto <---- ESSA FICA EM BRANCO ( AQUI TA O PROBLEMA)

1 |peito | 3 x 10 | supino reto <---- DESSA A SEGUIR TODAS SAO NORMAIS

ISSO ACONTECE COM SELECT BOX, OU SE EU FOR LISTAR OS REGISTROS, QUEM PODER ME AJUDAR AGRADEÇO DESDE JA. SEGUI O CODIGO PHP:

<table border='1'>
<tr>
<th>
Musculo
</th>
<th>
Exercicio
</th>
<th>
Repetições
</th>
</tr>
<tr>
<?php
include "conecta.php";
$query = mysql_query("SELECT * FROM series") or die ("ERRO");
$linhas = mysql_num_rows($query);
for($i = 0; $i < $linhas; $i++){
$registro = mysql_fetch_row($query, $i);
?>
<td>
<?php echo $registro[1]. "<br />"?>
</td>
<td>
<?php echo $registro[3]. "<br />"?>
</td>
<td>
<?php echo $registro[2]. "<br />"?>
</td>
</tr>
<?php
}
?>
</table></center>

Compartilhar este post


Link para o post
Compartilhar em outros sites

De uma olhada no manual da função for

Diferente do while for primeiro imprime o primeiro registro para depois analizar o total de linhas

Compartilhar este post


Link para o post
Compartilhar em outros sites

RESOLVIDO, ACRESCENTEI UM WHILE

 

FICOU ASSIM :

<?php
include "conecta.php";
$query = mysql_query("SELECT * FROM series") or die ("ERRO");
$linhas = mysql_num_rows($query);
for($i = 0; $i < $linhas; $i++){
while($registro = mysql_fetch_row($query)){

?>
<td>
<?php echo $registro[1]. "<br />"?>
</td>
<td>
<?php echo $registro[3]. "<br />"?>
</td>
<td>
<?php echo $registro[2]. "<br />"?>
</td>
</tr>
<?php
}
}
?>

 

 

MUITO GRATO, Gavaldão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.