Exista vreo functie in SELECT ca sa imi randomizeze un camp,ceva de genul SELECT RAND(id),si sa imi printeze un id random.
Daca nu,am incercat cu
$interogare = "SELECT * FROM announcement";
$rezultat = mysql_query($interogare) or die ("Unable to do query" . mysql_error());
while($row = mysql_fetch_array($rezultat))
{
$rows = $row[0];
}
print $rows;
$rows = rand(0,$rows)
Dar daca nu am un id in baza de date,sa zicem ca sterg o inregistrare,si daca imi selecteaza chiar id-ul ala ce fac?
random
Moderatori: Moderatori, Start Moderator
Am
$interogare = "SELECT * FROM announcement";
$rezultat = mysql_query($interogare) or die ("Unable to do query" . mysql_error());
for($i=0;$row = mysql_fetch_array($rezultat);$i++)
{
$rows[$i] = $row["id"];
shuffle($rows[$i]);
}
Daca fac shuffle($rows[$i]) zice shuffle() expects parameter 1 to be array, string given.
$interogare = "SELECT * FROM announcement";
$rezultat = mysql_query($interogare) or die ("Unable to do query" . mysql_error());
for($i=0;$row = mysql_fetch_array($rezultat);$i++)
{
$rows[$i] = $row["id"];
shuffle($rows[$i]);
}
Daca fac shuffle($rows[$i]) zice shuffle() expects parameter 1 to be array, string given.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori
