Visualizzazione dei risultati da 1 a 5 su 5

Discussione: aiuto su una query

  1. #1

    aiuto su una query

    Ciao ragazzi!! ho un piccolo quesito!!

    recupero con una query dei dati da un dayabase mysql, e li stampo con un ciclo while.

    Come faccio a stampare in rosso e in grassetto solo il record con id=5 ?

    tutti gli altri devono essere stampati normalmente.

    Grazie per l'aiuto!!

    Ciao
    --- Meglio 100 giorni da leone che 1 da pecora ---

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    la soluzione risiede nel codice php, nn nella query
    per ogni record che stampi esegui un controllo sull'id: se questo è 5 allora aggiungi il grassetto ed il rosso, altrimenti no.
    qst tipo di soluzione chiaramente implica per il php un controllo per ogni record estratto...
    think simple think ringo

  3. #3
    Ciao marketto!!!

    hai ragione ma mi sono accorto dopo di aver inviato il post di aver scritto una cag--a!!

    Si ma il controllo per ogni record estratto lo devo inserire prima dopo o all'interno il while con ill quale stampo tutti i record?

    Potresti farmi un esempio?
    --- Meglio 100 giorni da leone che 1 da pecora ---

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    dentro il while (nn garantisco sul parse del codice, nn l'ho provato):
    codice:
    while ($row=mysql_fetch_assoc($st)){
    	$temp=$row['ID']." TUTTO NORMALE";
    	if ($row['ID'] == 5)
    		$temp=$row['ID']." SONO TUTTO COLORATO";
    	echo $temp;
    }
    think simple think ringo

  5. #5
    ho provato la tua soluzione e funziona perfettamente, cmq ci ho pensato sopra un attimo e avevo già risolto così (anche se come metodo è un po' + grezzo):

    codice:
    while ($row=mysql_fetch_array($result))
    {
        if($row[id]==5)
        print"$row[nome]
    ";
        else
        print"$row[nome]
    ";
    }



    Grazie per l'aiuto!!

    Ciao!
    --- Meglio 100 giorni da leone che 1 da pecora ---

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.