ciao, prova cosi:
Codice PHP:
$cod = $_POST['scuderia'];
$id = $cod;
//oppure direttamente.
//$id = $_POST['scuderia'];
//meglio ancora.
//$id_scuderia = $_POST['scuderia'];
da:
Codice PHP:
UPDATE costruttori INNER JOIN dati ON costruttori.id=dati.id_scuderia
SET costruttori.punti_sc = (costruttori.punti_sc + dati.punti)
a:
Codice PHP:
UPDATE costruttori c INNER JOIN dati d ON c.id = d.id_scuderia
SET c.punti_sc = (c.punti_sc + d.punti) WHERE c.id = $id;
se non va in php, provala in mysql, sostituisci $id con un valore reale.
comunque, tutte le query si provano prima in mysql... dopo, se funziona, la porti in php.
inoltre, dovresti rivedere le tue tabelle... potresti fare delle tabelle n:n, una tabella solo per i punti (scuderia, punti_totali), un'altra solo con (piloti, scuderie) e altre ancora.
ciao