echo '<ul>'; while ($row = mysql_fetch_object($res)) { $mes = $row->message; $format = "<li class='message'>%s</li>"; sprintf($format,$mes); } echo '</ul>'; 

where is wrong here

  $mes = $row->message; $format = "<li class='message'>%s</li>"; sprintf($format,$mes); 
  • one
    echo sprintf () .... - Jean-Claude

1 answer 1

sprintf () returns a string, but does not display.
Doka http://php.net/manual/ru/function.sprintf.php
Correctly:

 while ($row = mysql_fetch_object($res)) { $mes = $row->message; $format = "<li class='message'>%s</li>"; echo sprintf($format,$mes); }