Como colocar uma condição neste laço WHILE?

20/10/2018

0

PHP

Como posso colocar uma condição neste while? Só em while que trabalha com 1 variável eu consigo colocar uma condição... Neste exemplo, alguém saberia como posso colocar uma condição para o while mostrar apenas os 10 primeiros resultados na tela?
$sql = mysql_query("SELECT * FROM user");
while($exibe = mysql_fetch_array($sql)){

$foto = $exibe['foto'];
echo "<div id='centro'>";
echo "<a href='membros.php?id=".$exibe['id']."' class='nomes'>".$exibe['nick'] ."</a>" ;
echo "</div>";
}
Aleandra

Aleandra

Responder

Posts

20/10/2018

Douglas Noronha

Aconselho a utilizar o mysqli_ ou PDO, mysql_ já são considerados deprected.
Precisa ser no while?

$sql = mysql_query("SELECT * FROM user");
$i = 0;
while($exibe = mysql_fetch_array($sql)){
    if($i>10){
        $foto = $exibe["foto"];
        echo "<div id='centro'>";
        echo "<a href='membros.php?id=".$exibe['id']."' class='nomes'>".$exibe['nick'] ."</a>" ;
        echo "</div>";
        $i++;
    }
}
Responder

20/10/2018

Aleandra

Não precisa ser no while, é que eu não sabia onde colocar o IF mesmo..

Funcionou perfeitamente, muito obrigada! (vou começar a ver como usar o mysqli, é que no curso que estou fazendo mostra o mysql apenas :( )
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar