Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Risultati doppi

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    residenza
    Hamburg
    Messaggi
    27

    Risultati doppi

    Salve, sto creando una specie di "trovato" in c++ praticamente leggo dei dati da DB, poi se i dati non sono uguali lo scrivi.. ma il punto e´che lo deve scrivere solo una volta...
    codice:
      $i = -1;
          $trovato = array();
          while ($row = mysqli_fetch_array($result))
          {
            //POPOLO ARRAY CON I NOMI TROVATI IN ARTISTI
            $i = $i + 1;
            $artista = substr($row["post_content"], 6);
            $trovato[$i] = $artista;
          }
          for($a=0;$a<10;$a++)
          {
            for($i=1;$i<=9;$i++){
              if ($trovato[$a] == $trovato[$i]){
                echo $trovato[$a];
              }
            }
          }
    chi mi puo´aiutare... ricordo di aver fatto questo esercizio milioni di volte a scuola ed ora non mi ricordo piu´sara´perche´so stanco? helppppp

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quello è PHP, non C++... sbagliato a incollare o sbagliata sezione (e linguaggio)?


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    95
    Perchè l'echo è dentro al ciclo for. Devi metterlo fuori. Puoi usare una variabile booleana per flaggare se l'item è stato "trovato" e poi ci dai di echo. Dritto per dritto.

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.