Если (и только если) любое из этих значений истинно:
- большинство строк в hqfjt_chronoforms_data_addupdatelead хотят какой-то рассылку
- в списке рассылки receive * нет индексовПоля
Вы можете сэкономить много мышц БД, выполнив
SELECT
sum(if(receivegasoilmailinglist='yes',1,0)) AS gasoil,
sum(if(receivedervmailinglist='yes',1,0)) AS derv,
sum(if(receivekeromailinglist='yes',1,0)) AS kero
FROM hqfjt_chronoforms_data_addupdatelead;
, поскольку это будет проходить таблицу только один раз.
Для остальной части работыВы используете конечно
$sql="... as above ...";
$qry = mysql_query($sql) or die("Query failed: <br>SQL=$sql<br>Error=".mysql_error());
$qry = mysql_fetch_row($qry);
echo "<h1> gasoil: ".$qry[0]."</h1>";
echo "<h1> derv: ".$qry[1]."</h1>";
echo "<h1> kero: ".$qry[2]."</h1>";