Originariamente inviato da zzzyyy23
Codice PHP:$query3=mysql_query("");//la devo fare, che ci devo mettere?
Comunque probabilmente non vanno a buon fine le query, e quindi non ti viene generata una corretta "MySQL Resource/Risorsa".Codice PHP:query3 = mysql_query("SELECT SUM(Num) FROM (SELECT count(*) as Num FROM inserimento_dati_clienti UNION SELECT count(*) as Num FROM trasferimento)"); // questa dovrebbe essere sufficiente a tirarti fuori la somma totale dei clienti.... credo.... ^_^
mysql_query ti restituisce o il risultato, o FALSE in caso non vada a buon fine la query.
Quindi prima di andare ad usare il risultato della query dovresti prima fare un:
Se ti dà "query fallita" probabilmente c'è un errore SQL.Codice PHP:if($query3)
// operazione sul risultato query3
else
die("query fallita");
Dovresti provare ad eseguire in MySQL la query che hai fatto e vedere dove ti dà gli errori di esecuzione, e poi risolverli.
Non saprei dirti cosa correggere, ma forse per fare la UNION gli dà noia l' "ORDER BY cognome", anche se non credo sia quello.
Intanto lavora sulla query in MySQL, che almeno ti dice l'errore SQL, dopodichè la metti dentro PHP.

Rispondi quotando