calcoli su valori di tabelle diverse in db mysql

akab

Nuovo Utente
23 Lug 2015
9
0
0
Buongiorno ... sono giorni che rischio di bruciare quello che rimane del mio ultimo neurone
Ho provato tutto quello che posso provare non essendo ad un livello avanzato nella conoscenza di php ... Vi espongo il problema

Ho due tabelle:

ARTICOLI:
articolo
qt_articolo
reso
(contenente soltanto 3 articoli: “A” id 1 “B” id2 “C”id3)
CLIENTI:
dati anagrafici
fornitura A
fornitura B
fornitura C

Quando, in una certa data ho un appuntamento con un cliente, immetto nei form corrispondenti le quantità delle forniture relative agli articoli di cui ha bisogno (es: art A = 5, art B =15, art C= 7) .
A questo punto, tramite una query di tipo INSERT questi valori vengono memorizzati nella tabella ‘clienti’ alla data dell’appuntamento.

La domanda è: Come posso fare in modo che, oltre all’inserimento nella tabella ‘clienti’ i dati relativi alle forniture degli articoli A,B,C vadano a sottrarsi nei relativi campi della tabella ‘articoli’ scalando così le qt_articolo ?

in poche parole un semplice scarico di magazzino dove la quantità dell'articolo consegnato al cliente va a sottrarsi con la quantità della giacenza che risiede in una tabella diversa. In teoria dovrebbe essere semplice ma ho provato di tutto senza risultati.

Spero che qualcuno possa darmi una mano

Intanto 1000 grazie x l'attenzione e buona giornata a tutti
 

akab

Nuovo Utente
23 Lug 2015
9
0
0
Il tuo problema può essere risolto facendo una query di UPDATE sulle tabelle che vuoi siano "aggiornate".
dai uno sguardo qui: http://www.w3schools.com/php/php_mysql_update.asp

Si ho già provato e la tua risposta, per la quale ti ringrazio molto, mi dice che la strada era giusta.
Come ti dicevo gli elementi dei calcoli che devo fare provengono da tabelle diverse ed ho provato anche con query INNER JOIN ma non succede niente. Ma adesso per lo meno ho la certezza che il modo è questo ma sbaglio qualcosa... solo che non idea di cosa..

grazie 1000,
buona giornata.

PS se non ne vengo a capo posso postare il codice?
 

filomeni

Moderatore
Membro dello Staff
MOD
14 Mag 2006
1.054
6
38
53
Roseto degli Abruzzi (TE)
www.sitiweb.cloud
A questo punto è solo questione di fare delle operazioni matematiche e fare l'UPDATE.
quando inserisci le quantità nel form e recuperi i valori oltre a memorizzarli nel database devi sottrarli al "magazzino", quindi fai una SELECT per estrarre i valori dalla tabella ‘articoli’ dopo fai una semplice operazione di sottrazione
PHP:
$rimanenza = ($qt_articolo-$qt_da_sottrarre);
e con $rimanenza fai l'UPDATE
 

akab

Nuovo Utente
23 Lug 2015
9
0
0
A questo punto è solo questione di fare delle operazioni matematiche e fare l'UPDATE.
quando inserisci le quantità nel form e recuperi i valori oltre a memorizzarli nel database devi sottrarli al "magazzino", quindi fai una SELECT per estrarre i valori dalla tabella ‘articoli’ dopo fai una semplice operazione di sottrazione
PHP:
$rimanenza = ($qt_articolo-$qt_da_sottrarre);
e con $rimanenza fai l'UPDATE

ok grazie :D ci provero'
 
Discussioni simili
Autore Titolo Forum Risposte Data
A calcoli su valori di tabelle diverse PHP 4
C Calcoli matematici in php PHP 5
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
B Fare calcoli con php da tabella mysql PHP 2
A [PHP] Calcoli ore e minuti PHP 7
M [PHP] Calcoli con ore formato 00:00:00 PHP 7
S funzioni per calcoli sulle date PHP 4
M Calcoli fra orari (in formato ore:minuti) PHP 2
M verificare se il valore inserito nel campo è un numero ed effettuare dei calcoli Javascript 2
max_400 Unire 2 query - calcoli matematici: somma, moltiplicazione, percentuale PHP 7
Y Calcoli in javascript Javascript 0
S calcoli HTML e CSS 3
Z funzione calcoli HTML e CSS 6
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
G Invio di più valori con la stessa checkbox PHP 4
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
C prendere dei valori da Plugin e inserirli nel database joomla Joomla 0
F Stampare valori di un database PHP 14
T Recupero valori tramite $_GET PHP 4
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
M Problemi con la stampa dei valori in php PHP 1
M Passaggio Valori checbox in textarea Javascript 1
D passare valori da database sql a php PHP 1
O Recupero valori da listato Javascript 0
R Raggruppare valori array PHP 5
R Estrarre valori duplicati più volte PHP 0
T recupero valori select multipla da android Javascript 3
L estrarre valori max tra più tabelle MySQL 2
MarcoGrazia Valori di ritorno json via ajax non visti. jQuery 1
N VENDITA CORSO DROPSHIPPING LUCA VALORI Altri Annunci 0
A Ottenimento valori presenze istantanee MySQL 8
S Come filtrare valori di un array PHP 4
L Estrazione valori max su più campi MySQL 4
G Controllare valori in 2 tabelle PHP 5
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
G MariaDB non restituisce dei valori PHP 7
M Estrarre valori MAX da un db con una left join MySQL 8
S Istruzione sql valori "simili" PHP 7
C [PHP] Estrarre da una classe i valori che mi interessano PHP 5
S [PHP] Confrontare due array con valori quasi uguali PHP 2
D [PHP] Tabella: modificare direttamente i valori PHP 6
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
B inserire valori da una tabella a un altra mysql PHP 34
M [PHP] Recuperare coppia con valori i valori MAX e coppia con valori MIN PHP 26
Tommy03 [PHP] Media valori presi da una query PHP 3
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
G [ASP] Ciclare i valori di 2 array Classic ASP 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
R php Somma valori in file csv PHP 2

Discussioni simili