allora ho fatto le modifiche che mi hai suggerito e questi sono ora i file

php 1

<?php
$cognome=$_POST["cognome"];
?>

ELENCO DEGLI ISCRITTI
<?php echo($cognome) ?>

<?php

$conn=mysql_connect("62.149.150.68","Sql168676","c 34cd03b");

if (!$conn)
{
echo ("Errore durante la connessione a mySql");
exit();
}

mysql_select_db("Sql168676_1");

$strSQL="SELECT * FROM iscritti WHERE cognome = '$Cognome'";

$risulatato=mysql_query($strSQL);



if (mysql_num_rows($risulatato)==0)
{
echo("nessun risultato");

}

?>


<table border=1>
<tr>
<th>codice</th>
<th>cognome</th>
<th>nome</th>
<th>specializzazione</th>
</tr>

<?php
while ($riga=mysql_fetch_array($risultato))
{
?>

<tr>
<td><?php echo ($riga["id"]); ?></td>
<td><?php echo ($riga["cognome"]); ?></td>
<td><?php echo ($riga["nome"]); ?></td>
<td><?php echo ($riga["specializzazione"]); ?></td>
</tr>
<?php
}

mysql_close($conn);

?>
</table>

php 2


<?php
$conn=mysql_connect("62.149.150.68","Sql168676","c 34cd03b");
mysql_select_db("Sql168676_1");

$cur = mysql_query ("
SELECT *
FROM iscritti
WHERE cognome = '$Cognome'
");

echo "
<table border>
<tr><th colspan='3'>ricerca</tr>
<tr><th>nome<th>cognome<th>eta</tr>
";
while ($riga = mysql_fetch_row($cur)){
echo "<tr><td>$riga[0]<td>$riga[1]<td>$riga[2]";
}
echo "</table>";
return $cur;

mysql_close($conn);
?>


adesso al primo scrive

ELENCO DEGLI ISCRITTI
totti nessun risultato
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.ordineingegneribat.it/home/elenco.php on line 47


nel secondo disegna la tabella.....


come faccio???

non so piu cosa pensare