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

    aggiungere funzione colore per id

    ciao a tutti

    in questo codice:
    Codice PHP:
    function getnick_uid($uid)
    {
      
    $unick mysql_fetch_array(mysql_query("SELECT name,plusses,perm,specialid FROM users WHERE id='".$uid."'"));

      if(
    $unick[2]=='1')
      {
        return 
    "<span style=\"color:#CC00FF;\">$unick[0]</span>";
      }
      else if(
    $unick[2]=='2')
      {
        return 
    "<span style=\"color: #66FF33;\">$unick[0]</span>";
      }

      else if(
    $unick[2]=='3')
      {
        return 
    "<span style=\"color:#FC0FC0\">$unick[0]</span>";
      }

      else if(
    $unick[2]=='4')
      {
        return 
    "<span style=\"color:#C0C0C0\"><u>$unick[0]</u></span>";
      }

      else if(
    $unick[2]=='5')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }

      else if(
    $unick[2]=='6')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }

      else if(
    $unick[2]=='7')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }

      return 
    $unick[0];

    viene assegnato il colore in base al "perm" chi mi aiuta a fare in modo che posso aggiungere l'opzione secondo il campo id?oltre quello che gia esiste ovviamente...

    grazie a chi mi aiuterà

  2. #2
    Aggiungi un
    Codice PHP:
    || $unick[3]=='X' 
    nelle varie condizioni

  3. #3
    questa è la query giusta:
    Codice PHP:
    function getnick_uid($uid)
    {
      
    $unick mysql_fetch_array(mysql_query("SELECT name,plusses,perm, colornick, id FROM users WHERE id='".$uid."'"));

    if(
    $unick[2]=='3')
      {
        return 
    "<span style=\"color:#FC0FC0\">$unick[0]</span>";
      }
      else if(
    $unick[2]=='4')
      {
        return 
    "<span style=\"color:#6699FF\"><u>$unick[0]</u></span>";
      }
      else if(
    $unick[2]=='5')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }
      else if(
    $unick[2]=='6')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }
      else if(
    $unick[2]=='7')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      }
      return 
    $unick[0];

    e questa si basa sul "perm"... io ne vorrei in aggiunta una che si basa sul id.
    dite che cosi è giusto?
    Codice PHP:
    else if($unick[4]=='4000000')
      {
        return 
    "<span style=\"color:#6699FF\">$unick[0]</span>";
      } 

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.