Ho semplicemente impostato le righe, a mio avviso, in maniera più leggibile, sostituito il nome tabella e dei campi, corretto un'errore (2° riga "select * from e non form") ma il risultato è:

Fatal error: Call to undefined function: mysql_affacted_rows() in c:\programmi\apache group\apache\test\prova\menu_principale.inc.php on line 64 CIOE' (if($record > 0))
Immagino che l'errore sia nel rigo precedente ma non conoscendo l'istruzione non sò come sanarlo.

Posto le istruzioni


/*
id int (5) UNSIGNED not null AUTO_INCREMENT,
progressivo int (5),
cognome VARCHAR (50),
nome VARCHAR (50),
*/

$variabile_input ='a';
$select = "select * from tesserati where cognome like '%".$variabile_input."%'";
$query = mysql_query($select) or die(mysql_error());
$record = mysql_affacted_rows();
if($record > 0)
{
echo "<table>";
echo "<tr>";
echo "<td>COLONNA COGNOME</td>";// ne stampi 1(questa riga) per ogni titolo di colonna che vuoi visualizzare
echo "</tr>";
while($result = mysql_fetch_array($query));
{
echo "<tr>";
echo "<td>".$result['cognome']."</td>"; // ne stampi 1(questa riga) per ogni tipo di campo che vuoi visualizzare
echo "</tr>";
}
echo "</table>";
}
else
{
echo "nessun record trovato";
}