Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    funzione echo con formattazione testo condizionata

    Buongiorno a tutti

    chiedo voi un aiuto

    vorrei far si che la funzione echo mi colori i dati estratti secondo dei criteri

    campo interessato status

    active = verde
    inactive = rosso
    wait = blu
    completed = nero

    Potete aiutarmi a realizzare una funzione if adatta?

    In pratica quella pagina mi crea un elenco con la funzione echo vorrei secondo i risultati poter colorare in modo idoneo per una migliore lettura della tabella

    sono alle prime armi col php e non riesco a realizzare questa funzione

    posto il codice (mi interessa solo per il campo status)

    Codice PHP:
    <? $myDb->connect(); $tabla mysql_query("SELECT * FROM yob_ads ORDER BY id ASC"); $myDb->close(); while ($registro 

    mysql_fetch_array($tabla)){ echo "
        <tr>
        <td>"
    $registro["id"] ."</td>
        <td>[b]"
    $registro["user"] ."[/b]</td>
        <td>"
    $registro["email"] ."</td>
        <td>"
    $registro["payment_email"] ."</td>
        <td>"
    $registro["ads_type"] ."</td>
        <td>"
    $registro["plan"] ."</td>
        <td>"
    $registro["members"] ."</td>
        <td>"
    date("d/m/Y - H:i:s",$registro['visitime']) ."</td>
        <td>"
    $registro["months"] ."</td>
        <td>"
    date("d/m/Y - H:i:s",$registro['date_added']) ."</td>
        <td>"
    date("d/m/Y - H:i:s",$registro['date_expiry']) ."</td>
        <td>"
    $registro["price"] ."</td>
        <td><a href=\""
    $registro["url"] ."\" target=\"_blank\" title=\""$registro["url"] ."\">View</a></td>
        <td><a href=\""
    $registro["url_banner"] ."\" target=\"_blank\" title=\""$registro["url_banner"] ."\">View</a></td>
        <td><textarea>"
    $registro["description"] ." </textarea> </td>
        <td>"
    $registro["payment_date"] ."</td>
        <td>"
    $registro["payment_type"] ."</td>
        <td>"
    $registro["payment_currency"] ."</td>
        <td>"
    $registro["payment_amount"] ."</td>
        <td><textarea>"
    $registro["payment_info"] ." </textarea> </td>
        <td><textarea>"
    $registro["info"] ." </textarea> </td>
        <td>"
    $registro["status"] ."</td>
        <td>"
    ?>
    <form method="post" action="ads_edit.php?id=<?= $registro["id"?>&option=edit">
    <input type="submit" value="Edit" class="f-submit">
    </form>
    </td>
    <td>
    <form method="post" action="ads_edit.php?id=<?= $registro["id"?>&option=delete">
    <input type="submit" value="Delete" class="f-submit">
    </form>
    </td>
    </tr>
    Vi ringrazio per aiuto

    un cordiale saluto

  2. #2
    Studiati questo codice:

    Codice PHP:
    $colors = array();
    $colors['pippo'] = '#000000';
    $colors['pluto'] = '#FF0000';
    $colors['topolino'] = '#00FF00';

    $name 'pluto';
    echo(
    $colors[$name]);

    $name 'topolino';
    echo(
    $colors[$name]); 

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.