SELECT * from User LIMIT 1
UNION
SELECT * from User LIMIT 74,1
Redigera
@Kay:PHP kan inte ändra den interna ordningen för resultatuppsättningen efter att den har skapats.
Om frågan alltid returnerar 75 rader är det enda sättet att komma åt 1:a och 75:e före allt annat att använda mysql_data_seek som flyttar den interna resultatpekaren:
$result = mysql_query('SELECT * from User');
mysql_data_seek($result, 1);
$row1 = mysql_fetch_assoc($result);
mysql_data_seek($result, 75);
$row75 = mysql_fetch_assoc($result);
Observera att om ovanstående följs av en while
, måste pekaren återställas till en lämplig position.