Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Am nevoie de ajutor va rog mult.
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
roverdc



Data înscrierii: 27/Noi/2004
Mesaje: 21
Locație: Piatra-Neamt

Trimis: Sâm Noi 27, 2004 5:41 pm    Titlul subiectului: Am nevoie de ajutor va rog mult.  

Cum pot face sa-mi arate din baza de date de exemplu in tabelul TABLE am NUMEPROGRAM unde am : nfs, norton, mirc etc. Cum pot face sa aleaga "SELECT * FROM TABLE" doar cele care incep cu litera A etc. Va rog daca stie cineva sa ma ajute pls!
Sus  
boo



Data înscrierii: 24/Mar/2004
Mesaje: 223
Locație: Ploiesti

Trimis: Sâm Noi 27, 2004 7:02 pm    Titlul subiectului:  

SELECT * FROM TABLE where NUMEPROGRAM LIKE 'A%' ORDER BY NUMEPROGRAM ASC
Sus  
roverdc



Data înscrierii: 27/Noi/2004
Mesaje: 21
Locație: Piatra-Neamt

Trimis: Sâm Noi 27, 2004 10:24 pm    Titlul subiectului:  

Si v-as mai ruga ceva, cum fac sa-mi arate niste numere in ordine, eu am intr-un tabel id 1,2,3,5,7,120,130 si vreau sa le aradine in ordine (1,2,3,4,5,6,7 etc.) si order by id nu le arata chiar in ordine, va rog foarte mult!
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2607
Locație: Bucuresti

Trimis: Dum Noi 28, 2004 3:28 am    Titlul subiectului:  

Treaba cu id-ul a mai fost discutata in forum da un search si o sa vezi...
Pe de alta parte, daca vrei sa le afisezi ordonate dupa id dai exact comanda scrisa de BOO dar daca in id sunt si inregistrari sterse, mysql nu reincrementeaza automat id-urile in ordine ci le lasa asa si incrementeaza de la urmatorul asa cum ai tu acum in bd... poti afisa insa un nr de ordine daca vrei astfel
an style="color: #000000"><?php ... $nr=1; while ($rand = mysql_fetch_array($rezultat))     {         echo $nr;     echo "alte inregistrari din bd...";     $nr++;     } 
Sus  
roverdc



Data înscrierii: 27/Noi/2004
Mesaje: 21
Locație: Piatra-Neamt

Trimis: Dum Noi 28, 2004 11:48 am    Titlul subiectului:  

ms, dar de exemplu am intr-un tabel am id-urile: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 poate 2-3 sterse, dar cum fac sa le ia ultimele cele mai mari, ultimele 5 de exemplu: 11,12,13,14,15 va rog frumos.
Sus  
mihnea sim



Data înscrierii: 20/Aug/2004
Mesaje: 149
Locație: Alexandria

Trimis: Dum Noi 28, 2004 11:52 am    Titlul subiectului:  

Selectezi tot tabelul, numeri randurile cu mysql_num_rows intr-o variabila $num. Apoi faci acelasi select, numai ca il inchei cu "order by id asc limit ".$num-6.",5" Sau, mai simplu, dar ti le returneaza in ordine inversa: "order by id desc limit 0,5".
Sus  
roverdc



Data înscrierii: 27/Noi/2004
Mesaje: 21
Locație: Piatra-Neamt

Trimis: Dum Noi 28, 2004 12:12 pm    Titlul subiectului:  

merge dar eu am vreo 400 de id-uri, nu chiar toate ( exemplu: 150,153,154,155,157,160 etc. ) dar am incercat comanda "order by id desc limit 0,5" si arata ultimele 5 dar eu am pana al 400, si el arata de la 95 la 99 5 id-uri, si as vrea sa arate de la 395 la 400. Va rog daca ma puteti ajuta.[/b]
Sus  
mihnea sim



Data înscrierii: 20/Aug/2004
Mesaje: 149
Locație: Alexandria

Trimis: Dum Noi 28, 2004 12:40 pm    Titlul subiectului:  

Atunci incearca prima metoda pe care ti-am zis-o. Oricum e foarte ciudat ceea ce iti rezulta tie. Nu cumva 95 nu e cel mai mic id pe care il ai in tabel? La mine merge corect "order by id desc limit 0,5"
Sus  
roverdc



Data înscrierii: 27/Noi/2004
Mesaje: 21
Locație: Piatra-Neamt

Trimis: Dum Noi 28, 2004 2:21 pm    Titlul subiectului:  

nu stiu tot nu merge, am incercat order by id desc limit 0,5 si arata 95,96,97,98,99 si asc limit 0,5 arata 102,101,100,99,98 nus dc , si in tabel sunt de la 0 la 400 fara vreo cateva numere.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community