Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Controllo Array

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    273

    Controllo Array

    Devo fare il controllo di due array che hanno n elementi uguali.
    Come posso fare??
    ESEMPIO
    Array1 {pippo,franco,ciccio,carlo}
    Array2 {pippo,franco,ciccio,carlo}

    Scelgo questi elementi da n select.
    Supponendo che le select siano 2,devo fare in modo che se scelgo "pippo" dal primo array e "franco" dal secondo e nell'altra select "ciccio" dal primo e "pippo" dal secondo mi viene dato errore, xchè ho selezionato due volte pippo.
    Spero di essermi spiegato..
    Grazie a chi mi aiuterà!

  2. #2
    allora quando selezioni un nome lo salvi in un terzo array per i controlli...

    ad esempio se selezioni
    array1[3] = "pippo";
    array2[2] = "pluto";
    $gia_selezionati[] = $array1[3];
    $gia_selezionati[] = $array1[2];

    quindi nella seconda select fai

    if (in_array($array1[3], $gia_selezionati))
    echo("errore valore già selezionato");
    else
    echo("tutto ok ");

    spero ti sia d'aiuto
    Ciao, Emanuele

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.