SELECT * from User LIMIT 1
UNION
SELECT * from User LIMIT 74,1
Bewerken
@Kay:PHP kan de interne volgorde van de resultatenset niet wijzigen nadat deze is gemaakt.
Als de query altijd 75 rijen retourneert, is de enige manier om toegang te krijgen tot de 1e en de 75e voor al het andere, het gebruik van mysql_data_seek waarmee de interne resultaataanwijzer wordt verplaatst:
$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);
Merk op dat als het bovenstaande wordt gevolgd door een while
, moet de aanwijzer worden teruggezet naar een geschikte positie.