Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Modifica colore riga mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tigrone User Attivo • ultima modifica di

      Che errore?
      E qual'è la linea 8?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • B
        bivio User Attivo • ultima modifica di

        no adesso funziona correttamente, ora pero vorrei aggiungere un secondo colore per respinta.

        PS: la linea 8 corrispondeva a EOF 😄

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tigrone User Attivo • ultima modifica di

          @Bivio said:

          ora pero vorrei aggiungere un secondo colore per respinta.

          [php]
          if ($var['stato']=='evaso') {
          echo '<tr style="background-color: yellow;">';
          } else {
          echo '<tr>';
          }
          [/php]

          vuol dire:

          SE il campo 'stato' contiene 'evaso'
          SCRIVI la riga con stile sfondo giallo
          ALTRIMENTI
          SCRIVI la riga senza stile

          ...

          quindi? :dull:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bivio User Attivo • ultima modifica di

            Si mi riferivo a un secondo colore per lo stato respinto:

            SE il campo 'stato' contiene 'evaso'
            SCRIVI la riga con stile sfondo giallo
            SE il campo 'stato' contiene 'respinta'
            SCRIVI la riga con stile sfondo rossa
            ALTRIMENTI
            SCRIVI la riga senza stile

            Il problema che non riesco a concatenare entrambe le condizione, cioè utilizzando if viene verificata una delle due condizioni, mentre io vorrei che se entrambe le condizioni sono vere deve essere assegnato il colore di sfondo, che sara giallo per evaso, rosso per respinto.

            PS: grazie mille per l'aiuto ero da tempo che cercavo invano 😄

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tigrone User Attivo • ultima modifica di

              Ma... 'stato' deve contenere solo 'evaso' o 'respinto' o anche un altro valore?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                bivio User Attivo • ultima modifica di

                Allora il campo stato conterrà i seguenti valori:

                Vuoto: lo stile della riga non cambia
                Respinto: Lo stile della riga diventa rosso
                Evaso: Lo stile della riga diventa verde

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tigrone User Attivo • ultima modifica di

                  Oh... allora è molto semplice...

                  if (condizione1) {
                  codice da eseguire se condizione1 è vera
                  }
                  elseif (condizione2) {
                  codice da eseguire se condizione1 è falsa e la condizione2 è vera
                  }
                  else
                  {
                  codice da eseguire se tutte le condizioni precedenti sono false
                  }

                  Metti in pratica! :wink3:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • B
                    bivio User Attivo • ultima modifica di

                    ok ora prova con piu calma, però gia avevo fatto una prova, in pratica con questo schema mi verifica una sola condizione, cioè:

                    if (evasa) {
                    colora la riga verde
                    }
                    elseif (respinta) {
                    colora la riga rossa}
                    else
                    {
                    lo stile della riga rimana invariato
                    }

                    Ma in questo modo nella stessa tabella non posso avere sia le righe verdi che rosse, giusto o sbaglio io qualcosa?

                    Devo comunque fare qualche prova, magari mi sbaglio 😄

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tigrone User Attivo • ultima modifica di

                      @Bivio said:

                      Ma in questo modo nella stessa tabella non posso avere sia le righe verdi che rosse
                      Ma anche no!

                      @Bivio said:

                      Devo comunque fare qualche prova, magari mi sbaglio 😄
                      Infatti... prova! :figo2:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • B
                        bivio User Attivo • ultima modifica di

                        :giggle: avevi ragione qualcosa sbagliavo io...adesso funziona alla grande, grazie mille per l'aiuto a buon rendere 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tigrone User Attivo • ultima modifica di

                          Figurati... :ciauz:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti