Jump to content
Sign in to follow this  
Flavisu96

Atasare date dintr-ul tabel separat utilizatorilor

Recommended Posts

Buna seara PCTroubleshooting! Am un proiect mai bizar in php cu baze de date mysql si nu stiu cum sa-l termin, este inceput, aproape e gata dar mai am de facut cateva lucruri la el, mai exact am doua tabele pe moment: users si equipment si vreau sa atasez fiecarui utilizator un echipament, sa pot muta echipamentul de la un utilizator la altul si sa mai am o pagina care sa contina un scurt istoric unde a fost fiecare echipament in parte si la care utilizator. Daca ati putea sa ma ajutati va rog, ma chinui cam de o saptamana si nu reusesc sa finalizez proiectul.

Edited by Flavisu96

Share this post


Link to post
Share on other sites

Iti mai trebuie inca o tabla care sa contina un fel de log pentru a tine toate transferurile de echipament. In care sa se salveze useru vechi, useru nou, echipamentu vechi, echipamentu nou, data de modificare/transfer incaz de vrei sa arati in istoric cand a fost realizata modificarea.

Dupa pentru a arata un istoric poti sa dai un select * la tabla si sa-i dai un order by la coloana cu data salvata asc/desc in functie de cum vrei si sa pui un limit X la sfarsit incaz ca vrei sa limitezi istoricu.

Daca vrei sa scoti datele de la useru nou si ala vechi, le poti afla de la id-ul care le salvezi pe tabla de log si dupa sa dai un select la tabla users la idu respectiv.


PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Share this post


Link to post
Share on other sites

Iti mai trebuie inca o tabla care sa contina un fel de log pentru a tine toate transferurile de echipament. In care sa se salveze useru vechi, useru nou, echipamentu vechi, echipamentu nou, data de modificare/transfer incaz de vrei sa arati in istoric cand a fost realizata modificarea.

Dupa pentru a arata un istoric poti sa dai un select * la tabla si sa-i dai un order by la coloana cu data salvata asc/desc in functie de cum vrei si sa pui un limit X la sfarsit incaz ca vrei sa limitezi istoricu.

Daca vrei sa scoti datele de la useru nou si ala vechi, le poti afla de la id-ul care le salvezi pe tabla de log si dupa sa dai un select la tabla users la idu respectiv.

As vrea acum sa inserez intr-un tabel niste date dintr-un formular dar totodata si continutul unui camp din alt tabel, stiu ca un cod de copiere a datelor este : INSERT INTO `istoric`(`condition`) SELECT `status` FROM `echipament` WHERE `nr_inventar` = '".$nr_inv."'; si cel de inserare in tabel a valorilor din imput la submit este: INSERT INTO istoric SET  id_user = '".$user."', id_equipment = '".$nr_inv."', start = '".$startdate."',end = '".$enddate."', comment = '".$comment."', imi poti spune cum as putea combina cele doua query, pe moment imi insereaza in doua linii din tabel diferite

Share this post


Link to post
Share on other sites

Scuzati dublu post, nu am putut da edit, imagine din phpmyadmin dupa Submit : http://i.imgur.com/mqp1yDa.png

Vreau ca in loc de cele doua randuri sa fie doar unul, In Depozit de la contidion sa fie in randul de jos (condition isi preia datele dintr-un camp din alt tabel,)

Edited by Flavisu96

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...