Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [php] Foreach E Array

  1. #1

    [php] Foreach E Array

    Ciao a tutti,

    sono bloccato e avrei bisogno di una spinta.

    Sto sviluppando uno script che mi genera classifiche fantacalcistiche, sono arrivato al punto di dover confrontare gli scontri diretti.

    Codice PHP:
    $xx=0;
    foreach(
    $sqx as $valore)
    {

    echo 
    "$sqx[$xx]
    "
    ;
    if(
    $xx $f[ptn])
    $xx++;

    Supponiamo che l'array $sqx contenga questi valori (1,2,3,4), che sono rappresentano 4 ipotetiche fantasquadre.
    Il ciclo di foreach mi scorre l'array e mi restituisce tutti i valori.
    ok.
    Ma...
    Per ogni valore devo fare un'ulteriore scansione: squadra 1 vs squadra 2, squadra 1 vs squadra 3 e via dicendo per tutti i valori dell'array (quindi poi sara squadra 2 vs squadra 1, squadra 2 vs squadra 3 etc etc).

    E' un po contorto e nn riesco a venirne a capo.

    Grazie per la vostra attenzione....

    A questo punto pero'

  2. #2
    fai due array identici e poi scorri uno all'interno dell'altro... esempio:

    Codice PHP:

    <?php

    $sqx_1 
    = array('squadra1''squadra2''squadra3''squadra4');
    $sqx_2 = array('squadra1''squadra2''squadra3''squadra4');

    foreach(
    $sqx_1 as $value1) {
     
       foreach(
    $sqx_2 as $value2) {
      
          if(
    $value1 != $value2) {
              echo 
    "$value1 - $value2 
    "
    ;
              }
        }
        echo 
    "
    "
    ;
    }

    ?>

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

  3. #3
    Grazie Piero!

    una soluzione semplice ma geniale.

    Dopo mi ci metto ma sono sicuro che funzioni.

    Grazie ancora sei gentilissimo.

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.