Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [Query e ... colori]

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    225

    [Query e ... colori]

    Salve,
    ho fatto una query che estrapola dei nomi di un'anagrafica da un DB:

    $query = "select nomi from anagrafica";
    $res = mysql_query($query);
    for ($i = 0; $i < mysql_num_rows($res); $i++) {
    $nomi = mysql_result($res, $i, "anagrafica.nomi");

    echo $nomi;
    echo "
    "
    }

    Con un output del tipo:

    Mario
    Lusia
    Lucia
    Andrea
    ....

    Vorrei riprodurre i nomi colorati con il rosso e il blu. Cioè:

    Mario (Di colore rosso)
    Luisia (Di colore blu)
    Lucia (Di colore rosso)
    Andrea (Di colore blu)
    ....

    Come posso fare?

    Grazie

  2. #2
    La cosa più semplice è mettere una variabile contatore che incrementi ad ogni giro del ciclo con cui stampi i nomi e se il contatore è dispari lo scrivi in rosso, altrimenti in blu.

    codice:
    $n = 1;
    while ($row = mysql_fetch_assoc($risultato)){
      if ($n%2 == 0)  echo "<font color=\"red\">";
      else echo "<font color=\"blue\">";
      echo $row['nome'];
      echo "</font>";
      $n++;
    }
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.