Extragere in ordine random

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

DPaul1994
PHPRomania Supporter
Mesaje: 6
Membru din: Vin Iul 18, 2014 8:26 pm

Extragere in ordine random

Mesajde DPaul1994 » Vin Iul 18, 2014 8:32 pm

Salut. Am o bază de date cu tabelul întrebări și aș dori să extrag fiecare rând, dar în ordine amestecată și pentru fiecare rând să extrag ce conține fiecare câmp. Cum aș putea face asta?



Avatar utilizator
iluc
Junior Member
Mesaje: 39
Membru din: Dum Mai 29, 2011 11:49 pm
Localitate: Focsani
Contact:

Re: Extragere in ordine random

Mesajde iluc » Vin Iul 18, 2014 9:46 pm

Poti sa te folosesti de functia rand si poti sa le adaugi intr-o matrice in care sa cuprinzi intrebarile de care ai nevoie.
Mai multe: http://php.net/manual/en/function.rand.php

phphp
Average Member
Mesaje: 69
Membru din: Mie Oct 23, 2013 7:28 pm

Re: Extragere in ordine random

Mesajde phphp » Vin Iul 18, 2014 9:49 pm

Din ce am inteles vrea doar randurile aleator. Daca e asa cauta order by rand()

Avatar utilizator
iluc
Junior Member
Mesaje: 39
Membru din: Dum Mai 29, 2011 11:49 pm
Localitate: Focsani
Contact:

Re: Extragere in ordine random

Mesajde iluc » Vin Iul 18, 2014 10:01 pm

Cel mai bine e sa le bagi intr-o matrice si din aceasta sa scoti aleatoriu o intrebare.
Spre exemplu, ce faci daca functia rand iti da valoarea 2 si tu in baza de date nu ai nimic la id-ul numaru 2.

phphp
Average Member
Mesaje: 69
Membru din: Mie Oct 23, 2013 7:28 pm

Re: Extragere in ordine random

Mesajde phphp » Vin Iul 18, 2014 11:07 pm

Cauta si tu iluc mysql order by rand() :D

Avatar utilizator
iluc
Junior Member
Mesaje: 39
Membru din: Dum Mai 29, 2011 11:49 pm
Localitate: Focsani
Contact:

Re: Extragere in ordine random

Mesajde iluc » Vin Iul 18, 2014 11:23 pm

Ma gandeam ca trebuie sa-i adaugi neaparat parametri, daca merge de ce nu, este mult mai simplu. :oops:


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 34 vizitatori