Autorius Tema: [Atsakyta] Atsitiktinis ID iš SQL  (Skaityta 829 kartus)

Neprisijungęs Haris

  • Dalyvis
  • **
  • Įrašai: 833
  • Karma: +56/-0
  • Biržai
    • Žiūrėti profilį
    • www.RubikoKubas.Lt
[Atsakyta] Atsitiktinis ID iš SQL
« Įrašytas: 2009-06-20 21:07:58 pm »
Kaip man ištraukti iš SQL lentelės visus ID ir įdėti į funkciją shuffle(); bandžiau bandžiau rūšiuoti visų nuotraukų skaičių su mt_rand(); ,bet kai pašalinu vieną eilute ir tada viskas susiknisa nesutampa ID...
... O gal yra koks kitas būdas traukt iš lentelės atsitiktini ID?
žodžiu... Man reikia pačio ID'ų rūšiavimo... Gal supratot klausimą :D
« Paskutinį kartą keitė: 2010-02-14 12:26:17 pm sukūrė primatas »
rubikokubas.lt
Magnetinis klevo lapas - magnetinisklevas.lt

Neprisijungęs vitalikaz

  • Dalyvis
  • **
  • Įrašai: 895
  • Karma: +59/-2
  • Tikėk kuo tiki
    • Žiūrėti profilį
    • blast.lt
Re: Atsitiktinis ID iš SQL
« Atsakymas #1 Įrašytas: 2009-06-24 17:59:44 pm »
Nesupratau klausimo... Iš egzistuojančių lentelėje įrašų nori ištraukt atsitiktinę reikšmę iš column'o `id` ? Ar kaip? :)
BlaST
Serveriai.lt paslaugos su 50% nuolaida!
Blast.lt blogas

Prisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: Atsitiktinis ID iš SQL
« Atsakymas #2 Įrašytas: 2009-06-24 19:51:14 pm »
ID eina is eiles? apsiziuri pirma id, skaiciu kiek yra yrasu ir jau turi visas imanomas ID reiksmes pridejes min reiksme  + skaiciu visa. o su tuo inbterfvaliu daryk ka tu nori su matematinem f-cijom ;]

ID ne is eiles? pasiemi visas reiksmes is sql'o sukisi jas i masyva ir random parenki masyvo elemento nr. gali i masyva juk kreiptis ne tik per jo varda, bet ir indeksa.

beja, masyvo idneksai skaiciuojami nuo 0, ne 1
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: Atsitiktinis ID iš SQL
« Atsakymas #2 Įrašytas: 2009-06-24 19:51:14 pm »