Colore testo variabile PHP

Pietro De Rosa

Nuovo Utente
30 Ott 2017
9
0
1
31
Buonasera a tutti,

con questo post sono a richiedervi supporto in merito ad alla fattibilità di quello che dovrei\vorrei fare; ho un pagina php con delle query mysql che mi restituiscono dei valori, vorrei, adesso, estrarmi un valore in percentuale (e fin qui tutto ok :) ), ma mi piacerebbe poter formattare il valore restituito con dei colori diversi a seconda del risultato se >50 verde, se <50 blu.

E' fattibile? Qualcuno potrebbe gentilmente illuminarmi?

Grazie in anticipo
 

bubino8

Utente Attivo
28 Apr 2017
344
19
18
28
BZ
Ciao
Molto semplice potresti fare qualcosa del genere
PHP:
<?php
    $percentuale = 48;
    if($percentuale >= 50){
        ?>
        <span style="color: #77e419">testo</span>
        <?php
    }
    else{
        ?>
        <span style="color: #1822e8">testo</span>
        <?php
    }
?>
In questo caso setto la variabile $percentuale fissa a 48 poi nel tuo caso sarà il risultato della query.


Fammi sapere
 
  • Like
Reactions: Pietro De Rosa

Pietro De Rosa

Nuovo Utente
30 Ott 2017
9
0
1
31
Ciao
Molto semplice potresti fare qualcosa del genere
PHP:
<?php
    $percentuale = 48;
    if($percentuale >= 50){
        ?>
        <span style="color: #77e419">testo</span>
        <?php
    }
    else{
        ?>
        <span style="color: #1822e8">testo</span>
        <?php
    }
?>
In questo caso setto la variabile $percentuale fissa a 48 poi nel tuo caso sarà il risultato della query.


Fammi sapere

Ciao Bubino8,
intanto grazie mille per la risposta, proverò a brevissimo il codice che mi hai girato.

Ne approfitto, se posso, per chiedere\ti un'altra informazione; supponiamo di avere un db dove faccio due query per estrarmi i rispettivi due valori, vorrei calcolare la percentuale di variazione (delta) tra i due valori direttamente in php, perché attualmente sto effettuando una terza query che mi calcola tale dato, ma è macchinosa ed impiega troppo tempo per l'elaborazione.

Grazie in anticipo
 

bubino8

Utente Attivo
28 Apr 2017
344
19
18
28
BZ
Perdonami ma l'ignoranza nell'argomento mi impedisce di aiutarti:D.

Se mi spieghi come funziona questa formula per calcolare la percentuale di variazione (delta) cerco di aiutarti, ho letto ma non ci ho capito molto (praticamente niente).

Fammi sapere
 

Pietro De Rosa

Nuovo Utente
30 Ott 2017
9
0
1
31
Perdonami ma l'ignoranza nell'argomento mi impedisce di aiutarti:D.

Se mi spieghi come funziona questa formula per calcolare la percentuale di variazione (delta) cerco di aiutarti, ho letto ma non ci ho capito molto (praticamente niente).

Fammi sapere
Hai ragione hahaha, allora ti riporto proprio un estratto del codice così puoi capire bene di che parlo

Codice:
// Con questa query mi estraggo il dato
$sql1 = "SELECT SUM(INCASSO) AS PDV FROM(SELECT SUM(PRED07) - SUM(SCOD07) AS INCASSO FROM MOVART1P WHERE CAUM07 = 'VE' AND MAGZ07 = '05' AND DATM07 = CURDATE() UNION SELECT ((SUM(PRED07) - SUM(SCOD07))* - 1) AS PDV FROM MOVART1P WHERE CAUM07 = 'RC' AND DATM07 = CURDATE() and MAGZ07 = '05') AS TEMP1";

$result = $conn->query($sql1);
if ($result->num_rows > 0)

{
    while($row = ($result)->fetch_assoc())
}


e poi ho la parte di html dove mi stampa il valore estratto

HTML:
 <tr>
    <td>PDV</td>
    <td>&euro; ". $row["PDV"]."</td>

Supponiamo di avere un secondo dato da estrarre, ad esempio per PDV2, dove le query sono esattamente le stesse ma ovviamente mi estraggo il dato di PDV2; successivamente ho la necessità di calcolare questa formula direttamente in PHP:

PDV1 - PDV2 / PDV2 * 100

dove il risultato dovrà essere in %.

E' possibile?
 

bubino8

Utente Attivo
28 Apr 2017
344
19
18
28
BZ
Non so se è la formula esatta.

Pero qualcosa del genere
PHP:
<?php
    $PDV1 = $row["PDV1"];
    $PDV2 = $row["PDV2"];
   
    if($PDV1 >= $PDV2){
        $result = $PDV1 - $PDV2;
        $result = $result / $PDV2 * 100;
    }else{
        $result = $PDV2 - $PDV1;
        $result = $result / $PDV1 * 100;
    }
    echo $result."%";
?>

Fammi sapere
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
Y Colore sfondo testo Javascript 0
G Fullcalendar: modificare colore testo, backgroup e bordi per tutti gli eventi jQuery 3
Gregia Immagine con testo affianco (sfondo colore diverso) HTML e CSS 8
M Colore testo .NET Framework 1
D cambiare colore al testo il float PHP 1
A Cambiare colore testo ??? Javascript 0
D Cambiare colore di un testo modificando php PHP 3
L CHAT colore messaggi di testo e colore background PHP 0
K modificare colore testo Javascript 0
M domanda stupida colore testo HTML e CSS 7
S Testo cambia colore HTML e CSS 1
grottafelix Per JAN: mettere un colore al testo Classic ASP 2
P modifica colore A Hover link website . WordPress 2
Y Vorrei selezionare un colore di sfondo per una pagina web Javascript 0
A inserire variabile php colore in div html PHP 2
Cosina Cambio colore sfondo al click Javascript 2
felino Stampante Epson XP-322: nessuna traccia del colore nero! Hardware 6
L COLORE DETTAGLIO IN FOTO BIANCO E NERO - PHOTOSHOP Photoshop 0
A Aiuto php colore diverso PHP 10
felino Radio button e Bootstrap: modificare il colore di default! HTML e CSS 1
Y Esportare attributi taglia e colore fa Wordpress a Facebook E-Commerce 5
G Cambiare colore ad un record database mysql MySQL 0
R [Photoshop] funzione colore automatico Photoshop 0
Cosina [PHP] Impostare colore singolo elemento in fwrite PHP 2
F [Photoshop] come riempire un area selezionata su un layer trasparente con colore solido Photoshop 0
A [HTML] "Tonalita colore immagine del body> HTML e CSS 2
O Allo scroll cambiare colore di sfondo jQuery 0
DaveCricket [WordPress] [PHP] Cambiare il colore del link di una pagina attiva WordPress 3
V Colore Font Php-Html PHP 1
V Cambiare colore ad un button HTML e CSS 3
S impostare colore sfondo di ogni cella di una datagridview Visual Basic 1
Jonn [Javascript] Cambiare colore sfondo div allo scroll del mouse Javascript 3
E Pennello Sostituisci Colore Photoshop 13
F Cambio colore immagine Photoshop 2
F Prolungamento colore logo HTML e CSS 1
filippino Sfumare immagine da colore a trsparente Photoshop 1
R Sostiture il colore di sfondo di un'immagine con canvas e drawImage... dove sbaglio? Javascript 1
F colore condizionale jQuery 11
E Problemi di colore backgroung HTML e CSS 1
I Colore di uno sfondo HTML e CSS 1
V Aiuto su Stile CSS cambiare colore ad un modulo Joomla 1
M Colore bordo cella (tabelle HTML) HTML e CSS 1
R Vertex Template (jommla2.5): cambiare colore dell'header Joomla 12
A Cambiare colore bottone app Android Sviluppo app per Android 1
Marcolotto [HTML] Colore bordo tabella HTML e CSS 2
Trapano Cambiare colore ad un td se il campo XXX è = a XXX PHP 10
S Grafico in Chart.js colonne di colore diverso PHP 0
I window.open a seconda del colore del link jQuery 1
Shyson Cambiare colore al pulsante button HTML e CSS 6
I cambio colore in base alla scelta nel form select PHP 6

Discussioni simili