Ciao a tutti , sono nuovo nel forum e sono alle prime armi con il php / html e da un po di tempo mi sono ritrovato dei problemi a livello di codice. Ancora non ho capito che errore ci sia in questa parte di codice

/* ESECUZIONE QUERY */


$result = mysqli_query($con,$sql);


if( !$result )
die('Query error: ' . mysqli_error($con));






/* HTML CON RISULTATI */




echo " prodotto acquistato $c " ;


if ($result !=0)
{
echo "<tr>";
echo "<td>$result[CodP]</td>";
echo "<td>$result[Nome]</td>";
echo "<td>$result[DataAcquisto]</td>";
echo "<td>$result[OraAcquisto]</td>";
echo "<td>$result[DataAcquisto]</td>";
echo "</tr>";




//chiusura della connessione
mysqli_close($con);

la parte sottolineata non mi viene compilata quando apro il file html e quindi non mi da un pagina di risposta.
Grazie a tutti in anticipo