Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] IF wartość = 1 podświetl rekord
M@X
post
Post #1





Grupa: Zarejestrowani
Postów: 212
Pomógł: 0
Dołączył: 18.12.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam.
Mam takie kodzik wyświetlający rekordy z bazy. W bazie jest kolumna 'plec' która ma wartości 0 lub 1.
W jaki sposób dorobić IFa tak aby podświetlał wiersze z wartościami np K.
Chodzi mi żeby w <tr> dodać coś w stylu: if($plec == 1) echo(\'bgcolor="#ff0000"\'); else echo(\'\');
  1. <?php
  2. $query=mysql_query('SELECT * FROM dane WHERE nick LIKE "%'.$nick.'%" ORDER BY nick ASC LIMIT 30');
  3.        echo '
  4.        <center>
  5.            <table width="100%">
  6.            <tr>
  7.            <td colspan="2" align="center">Wyniki:</td>
  8.            </tr>
  9.            <tr bgcolor="#ffffff">
  10.            <td align="center">numer</b></td>
  11.            <td align="center">nick</b></td>
  12.            </tr>';
  13.        while($row=mysql_fetch_array($query))
  14.        {
  15.        echo '
  16.            <tr>
  17.            <td>'.$row['numer'].'</td>
  18.            <td>'.$row['nick'].'</td>
  19.            </tr>
  20.            ';
  21.        }
  22.        echo '</table>';
  23. ?>


--------------------
"timeo danaos at dona ferentes"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
c3zi
post
Post #2





Grupa: Zarejestrowani
Postów: 266
Pomógł: 20
Dołączył: 15.11.2006
Skąd: Koszalin

Ostrzeżenie: (0%)
-----


....

  1. <?php
  2. $query=mysql_query('SELECT * FROM dane WHERE nick LIKE "%'.$nick.'%" ORDER BY nick ASC LIMIT 30');
  3. ....
  4. while($row=mysql_fetch_array($query)) {
  5.     $sVar = '
  6.           if( $row['plec'] == 'k' ) {
  7.              $sVar .= '<tr bgcolor="#ffffff">';
  8.           } else {
  9.              $sVar .= '<tr bgcolor="#ccc">;
  10.           }
  11.  }
  12. ....
  13. ?>


--------------------
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:15