Обработка данных на странице

asics

Новичок
Обработка данных на странице

Вывожу строки таблицы на странице через while:

PHP:
$query = "SELECT * FROM $userstable ORDER BY poz1 desc"; 
$res = mysql_query($query) or die(mysql_error()); 
$number = mysql_num_rows($res); 
 
    while ($row=mysql_fetch_array($res)) { 
    echo "<strong>число1:</strong> ".$row['poz1']; 
    echo "<strong>число2:</strong> ".$row['poz2']; 
    echo " <strong>число3:</strong> ".$row['poz3']."<br>"; 
	  }
получаю такой вид в броузере:

число1: 1 число2: 2 Число3: 56
число1: 4 число2: 9 Число3: 2
число1: 5 число2: 10 Число3: 5
число1: 16 число2: 11 Число3: 9

Теперь, если число1=1 или 4, нужно дописывать слово "есть".

Я пытался вот так:

PHP:
$query = "SELECT * FROM $userstable ORDER BY poz1 desc"; 
$res = mysql_query($query) or die(mysql_error()); 
$number = mysql_num_rows($res); 
 
    while ($row=mysql_fetch_array($res)) { 
    echo "<strong>число1:</strong> ".$name=$row['poz1']; 
    echo "<strong>число2:</strong> ".$row['poz2']; 
    echo " <strong>число3:</strong> ".$row['poz3']."<br>"; 
    echo $rrr;	  } 
  } if($name="1"){$rrr="есть";}
Результата нет.
 

Апокалипсис

тех дир matras.ru
PHP:
 while ($row=mysql_fetch_array($res)) {  
if($row['poz1']=="1"){$rrr="есть";}

    echo "<strong>число1:</strong> ".$name=$row['poz1'];  
    echo "<strong>число2:</strong> ".$row['poz2'];  
    echo " <strong>число3:</strong> ".$row['poz3']."<br>";  
    echo $rrr;      
unset($rrr);
}
 

stas_t

Новичок
PHP:
while ($row = mysql_fetch_array ($res))
{
    echo '<strong>число1:</strong> '.$row['poz1']
        . '<strong>число2:</strong> '.$row['poz2']
        . '<strong>число3:</strong> '.$row['poz3']
        ;
    if ($row['poz1']=='1' or $row['poz1']=='4')
        echo ' есть';
    echo "<br>\n";
}
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
asics
Вы ошиблись в условии
if($name="1"){$rrr="есть";}
Должно быть
if($name=="1")

Таких ошибок можно избежать записывая условия в другом виде
if("1"==$name)
 
Сверху