Salve. Ho la seguente query eseguita da console in blocco unico che funziona bene ma non riesco a farla lavorare inserita in contesto php.
Possibilmente vorrei mantenere questa struttura di query perchè altre, nel mio caso specifico (trasferimento da una riga all'altra nella stessa tabella di codice template mybb) non sembrano funzionare. Per esempio , se (usando php) utilizzo questo tipo di query:codice:set @var = (SELECT campo1 FROM tabella1 WHERE id=7); UPDATE tabella1 SET campo1 = @var WHERE id=1;
funziona se il nuovoValore è una semplice stringa di testo ma se faccio in questo altro modo:codice:UPDATE tabella1 SET campo1 = 'nuovoValore' WHERE id = 1;
non funziona.codice:UPDATE tabella1 SET campo1 = (SELECT campo1 FROM tabella1 WHERE id=7) WHERE id = 1;
Come potrei fare?

Rispondi quotando
