Salut am nevoie de câteva lucruri simple poate ştie cineva.
Spre exemplu am într-un tabel mysql o coloană cu numele "array"
Şi în această coloană la înregistrarea cu numărul 1 am "1,2,3,4,5,6"
Am nevoie de câteva operaţii de exemplu ca să îmi şteargă/adauge numere în acest array.
De ex dacă nu este setat nimic să adauge de ex "1,4,6" sau să şteargă de ex din "1,4,6" să rămân cu "1".
Mulţumesc anticipat.
Array în tabel MySQL
Moderatori: Moderatori, Start Moderator
Re: Array în tabel MySQL
Exista mai multe variante:
1. Faci operatiile in php si in sql update/insert
2. Daca numarul de elemente din array este mic si daca ele reprezinta niste proprietati atunci poti folosi operatiile pe biti.
3. Faci o procedura stocata care sa se ocupe de operatiile dorite
4. Faci in C un user defined function pt mysql si il apelezi de acolo la update/insert/select
5. Si altele care nu-mi vin acum in minte
Pana la urma, ce reprezinta acel array si la ce vrei sa-l folosesti? E posibil sa ai nevoie de cu totul altceva decat ce ai cerut tu (a avea mai multe valori intr-o coloana cam violeaza modelul relational)
1. Faci operatiile in php si in sql update/insert
2. Daca numarul de elemente din array este mic si daca ele reprezinta niste proprietati atunci poti folosi operatiile pe biti.
3. Faci o procedura stocata care sa se ocupe de operatiile dorite
4. Faci in C un user defined function pt mysql si il apelezi de acolo la update/insert/select
5. Si altele care nu-mi vin acum in minte
Pana la urma, ce reprezinta acel array si la ce vrei sa-l folosesti? E posibil sa ai nevoie de cu totul altceva decat ce ai cerut tu (a avea mai multe valori intr-o coloana cam violeaza modelul relational)
Re: Array în tabel MySQL
Nu ai înţeles, eu vreau nişte interogări care să-mi poată adăuga/şterge cifre dintr-un şir de cifre stocate în înregistrări mysql.
Re: Array în tabel MySQL
Şi dacă în şirul "1,2,3,4,5,6,7,8,9,10" din baza de date vreau să adaug pe lângă "11,12,13" cum ar trebui să arate query-ul mysql asta îmi este dilema 
Re: Array în tabel MySQL
Ti-am dat vreo 4-5 solutii din care exact prima ti-a rezolvat-o @inginerul. E chiar asa greu sa explici pentru ce ai nevoie de mai multe numere intr-o coloana? Daca ai fi mai explicit probabil ai primi mai multe raspunsuri care sa te ajute.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 8 vizitatori
