Salve, sono di nuovo a chiedere aiuto al forum, nella fattispecie ho due tabelle, tblmagazzino e tblintervento
Nella tabella tblintervento ci carico il tipo di intervento ed il materiale preso che deve essere scorporato dalla tabella tblmagazzino, una volta finito l'intervento il materiale dovrà essere restituito e aggiunto al totale magazzino.
Spiego come l'ho fatto:
Inserisco l'intervento con i dati di tipo geografico e successivamente lo richiamo e in modifica aggiorno il materiale utilizzato e quando vado ad aggiornare con il materiale utilizzato in contemporanea vorrei che lo stesso materiale venga sottratto dalla tabella magazzino, ma non riesco a fare la sottrazione tra le due tabelle.
Ho provato a fare una tabella di nome vettore dove gli passo i valori dei materiali per poi sottrarli alla tabella magazzino...
Codice non funzionante
Allego le tabelle.
Grazie
Max61
Nella tabella tblintervento ci carico il tipo di intervento ed il materiale preso che deve essere scorporato dalla tabella tblmagazzino, una volta finito l'intervento il materiale dovrà essere restituito e aggiunto al totale magazzino.
Spiego come l'ho fatto:
Inserisco l'intervento con i dati di tipo geografico e successivamente lo richiamo e in modifica aggiorno il materiale utilizzato e quando vado ad aggiornare con il materiale utilizzato in contemporanea vorrei che lo stesso materiale venga sottratto dalla tabella magazzino, ma non riesco a fare la sottrazione tra le due tabelle.
Ho provato a fare una tabella di nome vettore dove gli passo i valori dei materiali per poi sottrarli alla tabella magazzino...
Codice non funzionante
HTML:
UPDATE tblmagazzino SET
quantita_asfalto='$quantita_asfalto'-vettore.quantita_asfalto, quantita_cartelli='$quantita_cartelli'-vettore.quantita_cartelli,
quantita_lampade='$quantita_lampade'-vettore.quantita_lampade, quantita_transenne='$quantita_transenne'-vettore.quantita_transenne)
IN SELECT (vettore.quantita_asfalto, vettore.quantita_cartelli, vettore.quantita_lampade, vettore.quantita_transenne)
FROM vettore)
Grazie
Max61