Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Ajutor...numere in baza de date
#1
Posted 21 April 2014 - 12:14
Salut, lucrez la un script de muzica pe partea de admin si am nevoie de ajutor.
Din formularul HTML trebuie sa aleg un numar dintr-o lista, numarul respectiv fiind defapt numarul total de track-uri dintr-un album. Pana aici e totul ok, insa pe partea de PHP e mult mai complicat si nu ma descurc... Trebuie sa inserez in baza de date numarul de track-uri incepand de la 1 pana la numarul ales anterior. In baza de date trebuie sa intre neaparat intr-un row ceva de genul: /albume/id/1.mp3,/albume/id/2.mp3,/albume/id/3.mp3 ...si asa mai departe, pana la numarul ales (inclusiv), iar ultimul track nu trebuie sa aibe virgula la sfarsit. Sper ca ati prins ideea. M-am documentat putin si nu am gasit nimic pe net care ar putea sa ma ajute, asa ca apelez la voi. Aveti idee ce si cum ar trebui sa fac ? Multumesc anticipat |
#2
Posted 21 April 2014 - 12:52
N-am prins ideea.
In baza de date se introduc date INSERT INTO table_name VALUES (value1,value2,value3,...); |
#3
Posted 21 April 2014 - 12:57
MarianG, on 21 aprilie 2014 - 12:52, said:
N-am prins ideea. In baza de date se introduc date INSERT INTO table_name VALUES (value1,value2,value3,...); UPDATE albume SET `tracklist`='".$tracklist."' WHERE `albumid`='".$id."'; iar pe variabia $tracklist trebuie sa setez /albume/id/1.mp3,/albume/id/2.mp3,/albume/id/3.mp3.....si asa mai departe, de la 1 pana la numarul ales in formularul html. Edited by MikeRGDD, 21 April 2014 - 12:59. |
#4
Posted 21 April 2014 - 12:58
nu mai bine bagi tu manual 2-3 exemple apoi dai export si postezi aici sa intelegem si noi? Am impresia ca am prins ceva insa nu pot formula un raspuns inca.
Cand cauti pe net trebuie sa cauti exact pe ce vrei tu sa faci nu la modul cum ai prezentat in primul mesaj, ci ce trebuie sa faci tehnic Edited by MooF2010, 21 April 2014 - 13:00. |
#5
Posted 21 April 2014 - 13:12
La modul tehnic, sincer sa fiu, habar nu am cum ar trebui sa functioneze.
Deci, de la inceput: HTML: <form action="save.php"> <select name="tracks"> <option value="5">5 track-uri</option> <option value="10">10 track-uri</option> <option value="11">11 track-uri</option> <option value="12">12 track-uri</option> </select> <input type="submit"> PHP - Daca selectez 5 track-uri, save.php sa imi seteze variabila in felul urmator: $tracklist = "/albume/id/1.mp3,/albume/id/2.mp3,/albume/id/3.mp3,/albume/id/4.mp3,/albume/id/5.mp3";- Daca selectez 10 track-uri: $tracklist = "/albume/id/1.mp3,/albume/id/2.mp3,/albume/id/3.mp3,/albume/id/4.mp3,/albume/id/5.mp3,/albume/id/6.mp3,/albume/id/7.mp3,/albume/id/8.mp3,/albume/id/9.mp3,/albume/id/10.mp3"; si asa mai departe pentru urmatoarele. As fi putut sa folosesc if(($_POST['tracks'] == 5)) { $tracklist = "..."; } elseif(($_POST['tracks'] == "10")) { $tracklist = " ..."; } numai ca trebuie sa pun pana la 35 de optiuni si e foarte mult de scris..si nici asa nu sunt sigur daca va functiona. Edited by MikeRGDD, 21 April 2014 - 13:16. |
#6
Posted 21 April 2014 - 13:17
am zis sa inserezi in baza de date si sa o exporti...
vreau sa stiu cum va trebui sa arate baza de date. Nucleul il programezi in functie de nevoile intrarii si iesirii. In cazul tau intrarea este formularul si iesirea baza de date. Arata-mi cum trebuie sa fie in baza de date. SI inca ceva, cum ai gandit tu s-ar putea sa te blochezi mai departe chiar daca reusesti sa rezolvi asta. Tu nu vei avea nevoie de fiecare melodie din acel album ? Eu vad altfel facuta treaba. 2 tabele: melodii | albume apoi in tabela albume pui coloanele [id, nume, artist, bla bla bla] apoi in tabela melodii pui coloanele [id, idalbum, artist, bla bla bla] Cand va fi nevoie sa le afisezi dai click pe Copilul de aur - manele de iarna sa zicem care are id-ul 10 in baza sa zicem intri pe o pagina standard unde incarci toate melodiile care au la idalbum numarul 10 si cam asta e tot Edited by MooF2010, 21 April 2014 - 13:24. |
#7
Posted 21 April 2014 - 13:24
Scuze, gresala mea.
albume.zip 1.3K 2 downloads cu restul am rezolvat..inclusiv cu upload-ul..doar ca nu pot introduce codul pentru player-ul online in mod automat, care trebuie sa primeasca fisierele in formatul de care zic Edited by MikeRGDD, 21 April 2014 - 13:26. |
#8
Posted 21 April 2014 - 13:26
MikeRGDD, on 21 aprilie 2014 - 13:12, said:
numai ca trebuie sa pun pana la 35 de optiuni si e foarte mult de scris..si nici asa nu sunt sigur daca va functiona. E anormal sa generezi asa cum spui tu, compacteaza informatia, start si stop daca se repeta o secventa acolo. Edited by neagu_laurentiu, 21 April 2014 - 13:26. |
#9
Posted 21 April 2014 - 13:29
#10
Posted 21 April 2014 - 13:30
|
#11
Posted 21 April 2014 - 13:30
mda m-am uitat in sql ,,, mergi pe metoda mea... e mai usor si mai fiabil. tabela pentru albume si tabela pentru melodii. daca tot te incurci ma cauti pe mess... nu e nevoie sa imi dai add, da un simplu mesaj in care sa spui ca esti de pe softpedia, id il ai in profil
Edited by MooF2010, 21 April 2014 - 13:31. |
#12
Posted 21 April 2014 - 15:05
Am rezolvat adaugand valorile in formularul HTML, acum imi adauga in baza de date exact ce aveam nevoie. Trebuia sa ma gandesc la asta de la inceput )
Problema e ca nu pot sa regandesc tot site-ul, i-am dat drumul de ceva timp si am vizitatori pe el. Nu pot face modificari majore decat pe partea de admin. Multumesc oricum pentru ajutor! |
#13
Posted 21 April 2014 - 15:27
modificari majore pe partea de admin, dureaza 2-3 zile sa faci un panoul de administrare pentru ceva de genul
|
#14
Posted 21 April 2014 - 17:51
MooF2010, on 21 aprilie 2014 - 15:27, said:
modificari majore pe partea de admin, dureaza 2-3 zile sa faci un panoul de administrare pentru ceva de genul Nu si atunci cand vrei sa faci ceva mai complicat..site-ul functioneaza pe baza de cont..trebuie sa introduc limitari, sistem de plata automat, management pentru utilizatori/piese/albume si mai multe chestii. Pe partea de utilizator am lucrat 2 luni de zile si nici acum nu e gata complet, insa se poate folosii... Edited by MikeRGDD, 21 April 2014 - 17:52. |
#15
Posted 21 April 2014 - 19:00
|
#16
Posted 22 April 2014 - 19:18
Crede-ma nu exista ceva complicat la ceea ce vreo tu sa faci, un manangament de resurse bazat pe transfer de date prin formulare html si conditii impuse chiar nu e dificil. Cum am spus si eu, cum a atins si marian, ai o viziune putin greoaie pentru un programator, tu vezi probleme in esenta nu in ansamblu. Te bazezi pe susisteme mici intercalate intre ele in loc sa te bazezi pe un intreg de aici poate veni si timpul lung. Maxim 5 zile este de ajuns pentru un CP, partea de conturi la nivelul de care ai tu nevoie o termin in 3-4 ore.
Edited by MooF2010, 22 April 2014 - 19:18. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users