phpbar.de logo

Mailinglisten-Archive

[php] Zufallzugriff DB nur aus vorselektierten Eintraegen

[php] Zufallzugriff DB nur aus vorselektierten Eintraegen

=?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de
Mon, 18 Sep 2000 18:41:42 +0200


> 
> Kann ich mir irgendwie nicht vorstellen, es sei denn, Du hast was falsch 
> gemacht. Bisher hat sich MySQL mir gegenueber immer recht 
> deterministisch verhalten.
>

kann man da was falsch machen ??

$s1 = "select count(*) from $table where image_start != 'none'" 
$res = mysql_query($s1);
$result = mysql_fetch_row($res);
srand((double)microtime()*1000000);
$id = rand(1, $result[0]);
$s2 = "select * from $table where image_start != 'none' LIMIT $id,1"
$query = mysql_query($s2);
$row = mysql_fetch_array($query);

gruesse Christoph


php::bar PHP Wiki   -   Listenarchive