Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Confrontare due array

  1. #1
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494

    Confrontare due array

    Salve a tutti,
    partendo da questi due array:

    GIORNI DELLA SETTIMANA

    codice:
    Array
    (
        [0] => Lunedì
        [1] => Martedì
        [2] => Mercoledì
        [3] => Giovedì
        [4] => Venerdì
        [5] => Sabato
        [6] => Domenica
    )
    GIORNI DA STAMPARE (i giorni in cui il ristorante è aperto)

    codice:
    Array
    (
        [0] => Array
            (
                [nome_pasto] => Cena
                [giorni_validita] => Martedì, Mercoledì, Giovedì, Venerdì, Sabato, Domenica
            )
    
    
        [1] => Array
            (
                [nome_pasto] => Pranzo
                [giorni_validita] => Lunedì, Martedì, Mercoledì, Giovedì, Venerdì, Sabato, Domenica
            )
    
    
    )
    GIORNI DA CHECKARE

    codice:
    Array
    (
        [0] => Array
            (
                [nome_pasto] => Cena
                [giorni_validita] => Martedì, Mercoledì, Giovedì, Venerdì
            )
    
    
    )
    Inizio facendo un for per i giorni da stampare (i pasti):
    Codice PHP:
    for ($pasti 1$pasti  <= sizeof($giorni_da_stampare); $pasti++) {
    $arrpasti $pasti 1;
    $nome_pasto $giorni_da_stampare[$arrpasti]['nome_pasto'];
    $giorni_validita $giorni_da_stampare[$arrpasti]['giorni_validita'];
    $giorniExp explode(', '$giorni_validita); 
    successivamente creo il for per i giorni della settimana:

    Codice PHP:
    for ($gSett0$gSett <= 6$gSett++) {
    if(
    in_array($giorni_della_settimana[$gSett], $giorniExp)) {
    //mi creo l'input checkbox 
    Ora qui dovrei lasciare aperto l'input e controllare intanto se questo pasto esiste nell'array giorni da checkare e successivamente dare l'attributo checked ai giorni presenti dentro l'array giorni da checkare e sinceramente mi sono bloccato.

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Con quale for e con quale if ci sono riuscito.
    Potete chiudere!

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.