ďťż

Generator losowy + obsluga mysql >>

       

Podstrony


telcocafe

Mam takie pytanko...

Pobieram z bazy danych jeden rekord o losowym ID.

Generuje więc warunek sql SELECT * blabla WHERE id=$x
Gdzie $x jest generowanie via
srand(time()); $x = rand("1", "$ile");

($ile to ILOŚĆ REKORDÓW zapisana w innej tabeli... -)

Wszystko jest OK jesli nie ma dziur w numeracji ID.

Jesli natomiast usune jakis rekord to wywala od razu ZONK.

Jak poprawić to aby działało pomimo luk w numeracji ??



SELECT pole FROM tabela ORDER BY RAND() LIMIT 1
no np. takie coś. Losowanie w PHP niepotrzebne.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.