SELECT * from User LIMIT 1
UNION
SELECT * from User LIMIT 74,1
Upravit
@Kay:PHP nemůže změnit vnitřní pořadí sady výsledků poté, co je vytvořena.
Pokud dotaz vždy vrátí 75 řádků, pak jediný způsob, jak získat přístup k 1. a 75. před čímkoli jiným, je použít mysql_data_seek který přesune ukazatel vnitřního výsledku:
$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);
Všimněte si, že pokud za výše uvedeným následuje while
, musí být ukazatel nastaven do vhodné polohy.