Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Array_unique

  1. #1
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712

    Array_unique

    while($row = mysql_fetch_array($cerca))
    {
    $codici[]=$row['cod'];
    }

    Devo usare array_unique per eliminare i valori doppi ma non ho capito come si usa, qualcuno mi fa un esempio?

    Grazie
    Ubuntu 10.10 x86_64

  2. #2
    Nuovo_array = array_unique($array_doppioni);

    Ma visto che estrai da un db, forse puoi gia' ripulire i dati all'origine . Dipende anche dalla query insomma.... magari array_unique potrebbe anche non servire.



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    while($row1 = mysql_fetch_array($cercacod))
    {
    $codici[]=$row1["codpro"];
    }

    $codici = array_unique($codici);

    echo "$codici";

    mi da: Array
    Ubuntu 10.10 x86_64

  4. #4
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    Così funziona ma dove ha tolto i valori doppi ha lasciato un vuoto, come si fa a togliere?

    Codice PHP:
    while($row1 mysql_fetch_array($cercacod))
    {
    $codici[]=$row1["codpro"];
    }

    $codici array_unique($codici);

    sort($codici);
    reset($codici);

    for (
    $n=0$n<100$n++)
    {
    echo 
    "
    $codici[$n]";

    Ubuntu 10.10 x86_64

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    Originariamente inviato da maxtn
    while($row1 = mysql_fetch_array($cercacod))
    {
    $codici[]=$row1["codpro"];
    }

    $codici = array_unique($codici);

    echo "$codici";

    mi da: Array
    $codici è un array. non puoi usare echo o print senza specificare l'indice.

    echo "<pre>";
    print_r($codici);
    echo "</pre>";


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.