Jump to content

1alexs2

Members
  • Content count

    3
  • Joined

  • Last visited

Everything posted by 1alexs2

  1. 1alexs2

    Ordenar numeros ordem crescente

    Olá, gostaria de saber se me podem ajudar. Sou novata na área de estou com dificuldades em ordenar de forma crescente. O PHP ordena-me de 1 a 10, mas está a ordenar 1,11,2,3,4 ... Já tentei de tudo e não consigo alterar. Onde está o erro? Gostaria de saber como fazer para ele ordenar corretamente, ou seja, 1,2,3,4,5,6,7,8,9,10,11. Desde de já agradeço a atenção. Deixo código do meu while while ($linha = mysql_fetch_array($resultado) AND $FLAG_RS_1_REG==0) { echo ""; if ($intRowCount % 2 == 0) { $classeCss = "rowImpar"; } else { $classeCss = "rowPar"; } $classeCss2 = "TrAmarelo"; $classeCss3 = "TrVermelho"; $classeCss4 = "TrVerde"; //%classeCss5 = "\"TrAzul\""; //%classeCss6 = "\"TrCinza\""; ?> <?php $id_programado=$linha['id']; $contagem_colunas=0; $startDate = $linha['stamp']; $endDate = time(); $diff=round((abs($endDate-$startDate)/60/60/24),0); //print("<br>Dias: ".$diff); if($diff<120 AND $diff>0){ //print("<br><strong>Lembrete:</strong> ".$diff); //echo $linha[$campo[1]].""; $startDate =$linha['stamp']; $endDate = time(); $diff_2=round((abs($endDate-$startDate)/60/60/24),0); //print("<br><strong>Dias:</strong> ".$diff_2); //para a concatenação de 1 array com ao fim de ser ordenado if($diff_2>=120 OR $diff_2<=1){ }else{ //devido à ordenação de um array ser alfabética e não numérica if(strlen($diff_2."")<0){ $arr_cb_full_data[$ij]="DIAS: 0".$diff_2." |".$arr_cb_full_data[$ij]; }else{ $arr_cb_full_data[$ij]="DIAS: ".$diff_2." |".$arr_cb_full_data[$ij]; } } //print("<br><strong>Arr:</strong> ".$arr_cb_full_data[$ij]);
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.