ציטוט:
נכתב במקור על ידי 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];