[PHP] range tra due numeri

multimedia2

Nuovo Utente
14 Gen 2016
14
0
1
Ciao, non riesco a fare funzionare un range tra 2 percentuali.
Dovrebbe uscire la barra verde, cioè "success" e invece esce la barra rossa "danger".
Chi mi può aiutare?

Grazie

PHP:
$percentuale_pdf = "100%";

<?php
if($percentuale_pdf >= "61%" && $percentuale_pdf <= "100%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-success green-sharp">
<?php
}
if($percentuale_pdf >= "30%" && $percentuale_pdf <= "60%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-warning grey-sharp">
<?php
}
if($percentuale_pdf <= "29%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-danger grey-sharp">
<?php
}
?>
 
Ultima modifica di un moderatore:
Ciao
non puoi semplicemente mettere i valori senza %
e dopo
PHP:
<span style="width: <?php echo $percentuale_pdf ?>%; class="progress-bar progress-bar-success green-sharp">
 
Vedendo cosi non si capisce molto, mancano comunque gli span di chiusura prova se risolvi cosi:
PHP:
<?php
$percentuale_pdf = "100%";
if($percentuale_pdf >= "61%" && $percentuale_pdf <= "100%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-success green-sharp"></span>
<?php
}
if($percentuale_pdf >= "30%" && $percentuale_pdf <= "60%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-warning grey-sharp"></span>
<?php
}
if($percentuale_pdf <= "29%") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-danger grey-sharp"></span>
<?php
}
?>
 
ho fatto così ma ora non esce nessuna delle 3 barre


PHP:
<?php
// PERCENTUALE
$percentuale_pdf = round($row_pdf_visualizzati/$row_pdf*100);
if($percentuale_pdf <= "29") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-danger green-sharp">
<?php
}
elseif($percentuale_pdf <= "60") {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-warning grey-sharp">
<?php
}
else {
?>
<span style="width: <?php echo $percentuale_pdf ?>;" class="progress-bar progress-bar-success grey-sharp">
<?php
}
?>
 
Ultima modifica di un moderatore:
; va prima della chiusura in php
PHP:
<span style="width: <?php echo $percentuale_pdf ; ?>"
 
ciao
prova così
PHP:
<?php
// PERCENTUALE
$percentuale_pdf = round($row_pdf_visualizzati/$row_pdf*100);
$classe="progress-bar progress-bar-success grey-sharp";
if($percentuale_pdf <=29){
    $classe="progress-bar progress-bar-danger green-sharp";
}elseif($percentuale_pdf >29 && $percentuale_pdf <=60){
    $classe="progress-bar progress-bar-warning grey-sharp";
}
echo "<span style=\"width: $percentuale_pdf%;\" class=\"$classe\">";//la chiusura del tag span???
?>

ops, mi erano sfuggite le risposte precedenti
 

Discussioni simili