PHP website
Ultima postare: feb 14 2012 00:24, Inițiat de
alecsmatei2002
, feb 05 2012 20:38
·
0
#20
Publicat: 13 februarie 2012 - 22:55
alecsmatei2002, on 13th February 2012, 20:26, said: Am lamurit-o si pe asta. Next. As vrea ca pe prima pagina sa fie afisate doar 10 id-uri, chiar daca eu am 100 sa zicem. Cum....? imi trece prin cap urmatoarea chestie: o variabila care este numarul de elemente dintr-un array, care array la randul lui contine ....$get['id'].... si daca variabila e mai mare de 10, sa zicem....executa o treaba, else...alta treaba acuma, nu stiu cum sa aplic chestia asta, in cazul in care nu am aberat mai sus stiu ca suna a text de analfabet dar am incercat sa scriu ce am gandit, nestapanind toate notiunile PHP :) Editat de alecsmatei2002, 13 februarie 2012 - 22:56. |
#21
Publicat: 13 februarie 2012 - 23:05
alecsmatei2002, on 13th February 2012, 22:26, said: Am lamurit-o si pe asta. Next. As vrea ca pe prima pagina sa fie afisate doar 10 id-uri, chiar daca eu am 100 sa zicem. Cum....? $Rez = mysql_query("SELECT * FROM `tabel` where marca='bmw' LIMIT 10"); alecsmatei2002, on 13th February 2012, 22:55, said: o variabila care este numarul de elemente dintr-un array, care array la randul lui contine ....$get['id'].... si daca variabila e mai mare de 10, sa zicem....executa o treaba, else...alta treaba acuma, nu stiu cum sa aplic chestia asta, in cazul in care nu am aberat mai sus Cumva te referi la : if($_GET['id'] == '11') { echo 'Un text vizibil doar pentru mașina bmw cu id-ul 11'; } |
#23
Publicat: 13 februarie 2012 - 23:21
ti s-a dat solutia, LIMIT 10; in query.
Daca vrei sa iti afiseze aleator 10 inregistrari pui ORDER BY RAND() LIMIT 10; Gen: $Rez = mysql_query("SELECT * FROM `tabel` where marca='bmw' ORDER BY RAND() LIMIT 10;"); Ai grija totusi cu utilizarea acestui tip de order pentru ca ia suficient de mult timp (nu atat de mult incat sa influenteze un site mic, dar de exemplu la un site cu o baza de date de peste 6 milioane de inregistrari ia pana la o secunda doar acel query). |
#26
Publicat: 13 februarie 2012 - 23:32
a zis PE PRIMA PAGINA, adica pe HOMEPAGE.
Despre paginare am scris si eu un articol acum ceva timp pe blog: http://ionutstoica.i...mysql-php.ionut |
Anunturi
Bun venit pe Forumul Softpedia!
▶ Utilizatori activi: 1
0 membri, 1 vizitatori, 0 utilizatori anonimi