si grazie avevo intuito...che memoria del cacchio...in realtà ho agito in maniera differente... ho scritto cosi:
<?php
$reg=$_POST['reg'];
$query0=mysql_query("SELECT ID_Comune FROM comune WHERE Nome='$reg'", $db) or die ("ciucciati il calzino");
$res=mysql_result($query0,0,"ID_Comune");
$query=mysql_query("SELECT COUNT(Nome) as quanti FROM localita WHERE ID_Comune='$res'", $db) or die ("fanchiappala");
$res2=mysql_result($query,0,"quanti");
?>
e mi dice quanti sono...
ora però altro problema..
vorrei che se il numero è 1 mi esce una scritta se sono più di uno me ne esce un'altra, ho fatto in questo modo ma ovviamente ho un errore!!!
<html>
<style type="text/css">
@import url("fogliostile.css");
</style>
<?php
require("connessione.php");
?>
<head>
<title>Intermedio</title></head>
<body>
<div align="center">
<?php
$reg=$_POST['reg'];
$query0=mysql_query("SELECT ID_Comune FROM comune WHERE Nome='$reg'", $db) or die ("ciucciati il calzino");
$res=mysql_result($query0,0,"ID_Comune");
$query=mysql_query("SELECT COUNT(Nome) as quanti FROM localita WHERE ID_Comune='$res'", $db) or die ("fanchiappala");
$res2=mysql_result($query,0,"quanti");
?>
</div>
<table border="0" align="center">
<tr>
<td>Nel comune di "<?php echo "".$reg.""; ?>"
<?php
if ($res2>1){
echo "ce ne sono.\"\".$res2.\"\"";}
else
{ echo "ce ne uno solo";
?>
</td>
</tr>
</table>
</body>
</html>
e l'errore che mi esce è:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\Piero\intermedio.php on line 34
dove per linea 34 mi trovo la chiusura del codice html...