Последни с смс

4isto_lyd

Registered
Трябва ми скрипт за последни 4 получили смс пробвах с това, но не става
Код:
 <?php
mysql_connect("localhost", "user", "password") or die("Yok Connection"); //връзката с Mysql сървъра
mysql_select_db("database") or die("Yok Connection"); //връзката с базата данни
$query1 = mysql_query("SELECT * from users order by sms LIMIT 4") or die("Yok Query"); //заявка която казва на базата данни че искаме да извлечем последните 4 записа,подредени по id
while($row = mysql_fetch_array($query1)){
//тук показваш резултатите както искаш да излизат в сайта ти.Ако искаш да изведеш информация за някое поле пишеш $row1[username] например и т.н.
}
?>
<?echo "lasttt $row1[username]";?>
 
С това става ,но сме сменят само последните 2 ?
Код:
<?include("include/session.php");
include("lang/bg.lang");?>
<?php
mysql_connect("localhost", "user", "pass") or die("Yok Connection"); //връзката с Mysql сървъра
mysql_select_db("db") or die("Yok Connection"); //връзката с базата данни
$q = "SELECT * FROM `users` ORDER by `sms` DESC LIMIT 4";
$result = $database->query($q);
$num_rows = mysql_numrows($result);
if(!$result || ($num_rows < 0)){
   echo "Error displaying info";
}
else if($num_rows > 0){
   for($i=0; $i<$num_rows; $i++){
      $uname = mysql_result($result,$i,"username");
      $pic = mysql_result($result,$i,"pic");
      $sex = mysql_result($result,$i,"sex");
      $points = mysql_result($result,$i,"sms");
      if($sex=='m') {
	  ?>
<a href="userinfo.php?user=<?php echo $uname; ?>"><img src="<?php echo $pic;?>" width="130" height="158" style="border:2px solid #13B1E1;"></a>
<?php } else { ?>
<a href="userinfo.php?user=<?php echo $uname; ?>"><img src="<?php echo $pic;?>" width="130" height="158" style="border:2px solid #E22BAB;"></a>
<?php }
   }
}
?>
 

Back
Горе