View Single Post
ישן 01-09-06, 13:41   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי lalamen
אתה יכול לעשות דבר כזה

PHP קוד:
$query1 mysql_query("SELECT * FROM `download` ORDER BY `id` DESC LIMIT 0 , 1");
$query2 mysql_query("SELECT * FROM `download` ORDER BY `id` DESC LIMIT 1 , 2");
$query3 mysql_query("SELECT * FROM `download` ORDER BY `id` DESC LIMIT 2 , 3");
$row1 =mysql_fetch_array($query1);
$row2 =mysql_fetch_array($query2);
$row3 =mysql_fetch_array($query3);


echo 
"

<html> 
<body> 
<table> 
<tr> 
<td> סתם משהו... </td> 
<td> סתם משהו... </td> 
<td>{$row1['title']}</td> 
<td> סתם משהו... </td> 
<td> {$row2['title']}</td> 
<td> סתם משהו... </td> 
<td> סתם משהו... </td> 
<td> סתם משהו... </td> 
<td>{$row3['title']}</td>
</tr> 
</table> 
</body>
</html>
"


אבל למה 3 שאילתות ? אני יכול להגיע לאותה תוצאה בעזרת שאילתה אחת... בבקשה :

PHP קוד:
$myarray = array();

$query mysql_query("SELECT * FROM `download` ORDER BY `id` DESC LIMIT 0 , 3");


while (
$result mysql_fetch_array($query))
{
    
$myarray[] = $result;
    
}

$row1 $myarray[0];
$row2 $myarray[2];
$row3 $myarray[2]; 
  Reply With Quote