Ir para conteúdo

Arquivado

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

binhoteixeira8

[Resolvido] PHP com MYSQL

Recommended Posts

Boa tarde,

 

Tenho o seguinte código:

 

SQL:

$sql = "SELECT sigla, nome, m_fisico FROM tb_se where m_fisico like '%sem%' order by sigla";

 

Esta busca tem como resultado 6 linhas, porém ao mandar mostrar na tela ela só exibe 5, ou seja, independente de quantas linhas a busca retorne (N linhas) ele sempre não imprime a primeira linha do resultado da busca.

 

PHP:

<?php

.

.

$result = mysql_query($sql, $conecta);
$consulta = mysql_fetch_array($result);

.

.

.


?>


<?php
    while($consulta = mysql_fetch_array($result)){
 Print" <tr>
    <td>$consulta[sigla]</td>
    <td> </td>
    <td>$consulta[nome]</td>
    </tr>";
        }
        ?>

Quem puder me ajudar eu agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está chamando o mysql_fetch_array antes do while, por isso está perdendo uma linha, tente dessa forma:

 

<?php
.
.
$result = mysql_query($sql, $conecta);
// $consulta = mysql_fetch_array($result); <-- remova essa linha
.
.
.
 
?>
 
<?php
    while($consulta = mysql_fetch_array($result)){
      print "<tr>
             <td>$consulta[sigla]</td>
             <td>&nbsp;</td>
             <td>$consulta[nome]</td>
             </tr>";
    }
?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
44 minutos atrás, deoliveiralucas disse:

Você está chamando o mysql_fetch_array antes do while, por isso está perdendo uma linha, tente dessa forma:

 


<?php
.
.
$result = mysql_query($sql, $conecta);
// $consulta = mysql_fetch_array($result); <-- remova essa linha
.
.
.
 
?>
 
<?php
    while($consulta = mysql_fetch_array($result)){
      print "<tr>
             <td>$consulta[sigla]</td>
             <td>&nbsp;</td>
             <td>$consulta[nome]</td>
             </tr>";
    }
?>

 

Perfeito, Obrigado pela ajuda, deu certo.

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.