Ir para conteúdo

Arquivado

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

1alexs2

Ordenar numeros ordem crescente

Recommended Posts

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? :tired:

 

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]);    
                                                                                          

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.