Ciao a tutti,
ho, recentemente, letto questa approfondimento su come ottimizzare l'utilizzo di MySQL con PHP, di seguito il link:
https://www.html.it/articoli/ottimiz...mysql-con-php/
Ora, mi sorge spontanea una domanda. Sto' realizzando un applicazione che recupera un valore ($counter) ed il relativo id univoco dal database con una semplice select (SELECT id,counter FROM tabella1), lo moltiplica per un valore che estrapolo da una variabile con scope globale ($moltiplicatore = 10) e aggiorna la medesima tabella (UPDATE tabella1 SET balance=" . $nuovo_valore ." WHERE id=". $id_precedentemente_estrapolato.").
La mia domanda è, come posso fare il tutto con un unico statement?
Esempio:
Codice PHP:
UPDATE tabella1 AS t1 SET t1.balance = (SELECT counter FROM tabella1) * " . $moltiplicatore
Spero di essermi spiegato bene! Un saluto