Доброго дня!
В базе есть поле - aid, оно либо 0 либо 4 либо 3
while($row = mysql_fetch_array($result))
{
if ($row['aid'] == 4 && 3) { - вопрос №2294338
Доброго дня! В базе есть поле — aid, оно либо 0 либо 4 либо 3
while($row = mysql_fetch_array($result))
{
if ($row['aid'] == 4 && 3) {
echo "<style>#na {background: #000;}</style>";
}
else {
echo "<style>#na {background: #FFF;}</style>";
}
//
echo '
<table>
<tr>
<td id=«na»>'.$row['name'].'</td>
<td>'.$row['authid'].'</td>
<td>'.$row['reason'].'</td>
</tr>
</table>';
}
Но код не работает постоянно background: #FFF;, хотя есть значения и с 0 которые по идее должны быть background: #000; Помогите пожалуйста!
Здравствуйте!
Условие написано не корректно. Насколько я понял, вам нужен черный фон, если aid равен 3 или 4. Если так, то строка с условием должна выглядеть так:
if (($row['aid'] == 3) || ($row['aid'] == 4)) {
Добрый день. Меня заинтересовал ваш ответ "Здравствуйте!
Условие написано не корректно. Насколько я понял, вам нужен черный фон, если aid раве..." на вопрос http://www.liveexpert.org/topic/view/2294338-dobrogo-dnya-v-baze-est-pole-aid-ono-libo-0-libo-4-libo-3-while-row-mysql-fetch-array-result-if-row-aid-4-amp-amp-3. Можно с вами обсудить этот ответ?
Добрый день. Меня заинтересовал ваш ответ "Здравствуйте.
А еще лучше в одну проверку
if ($row['aid'] == 0) {echo "<style>#na {back..." на вопрос http://www.liveexpert.org/topic/view/2294338-dobrogo-dnya-v-baze-est-pole-aid-ono-libo-0-libo-4-libo-3-while-row-mysql-fetch-array-result-if-row-aid-4-amp-amp-3. Можно с вами обсудить этот ответ?