Copia e incolla questi files nella tua cartella, creano il mio database inseriscono dei valori e poi cercano di stampare i campi con all'interno un cognome che contenga una a.

INSTALL.PHP

<?
session_start();

$db_host = "localhost";
$db_user = "INSERISCI_USER ";
$db_password = "INSERISCI_PASSWORD ";
$db_name = "prova";

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione. Verifiacre i parametri nel file config.inc.php");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
$crea_tesserato = "CREATE TABLE tesserati (
id int (5) UNSIGNED not null AUTO_INCREMENT,
progressivo int (5),
cognome VARCHAR (50),
nome VARCHAR (50),
primary key (ID))";
if (mysql_query($crea_tesserato, $db))
echo "La tabella TESSERATI è stata creata

";
else
echo "NON è stato possibile creare la tabella TESSERATI

";

$query_d_inserimento = "INSERT INTO `tesserati` (`id`, `progressivo`, `cognome`, `nome`) VALUES ('', '1', 'rossi', 'gianluca')";
if ($row = mysql_query($query_d_inserimento, $db))
echo 'rossi gianluca inserito
';
$query_d_inserimento = "INSERT INTO `tesserati` (`id`, `progressivo`, `cognome`, `nome`) VALUES ('', '1', 'marra', 'riccardo')";
if ($row = mysql_query($query_d_inserimento, $db))
echo 'marra riccardo inserito
';
$query_d_inserimento = "INSERT INTO `tesserati` (`id`, `progressivo`, `cognome`, `nome`) VALUES ('', '1', 'benvenuti', 'federico')";
if ($row = mysql_query($query_d_inserimento, $db))
echo 'benvenuti federico inserito
';
$query_d_inserimento = "INSERT INTO `tesserati` (`id`, `progressivo`, `cognome`, `nome`) VALUES ('', '1', 'cristofani', 'lara')";
if ($row = mysql_query($query_d_inserimento, $db))
echo 'cristofani lara inserito
';
$query_d_inserimento = "INSERT INTO `tesserati` (`id`, `progressivo`, `cognome`, `nome`) VALUES ('', '1', 'ferri', 'giulia')";
if ($row = mysql_query($query_d_inserimento, $db))
echo 'ferri giulia inserito
';
?>


</body>
</html>
<?
mysql_close($db);
?>

INDEX.PHP

<?
session_start();

$db_host = "localhost";
$db_user = "INSERISCI_USER ";
$db_password = "INSERISCI_PASSWORD ";
$db_name = "prova";

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione. Verifiacre i parametri nel file config.inc.php");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
$variabile_input ='a';
$select = "select * from tesserati where cognome like '%".$variabile_input."%'";
$query = mysql_query($select) or die(mysql_error());
$record = mysql_affacted_rows($query);
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";
}
?>
</body>
</html>
<?
mysql_close($db);
?>

Perchè il mio risultato a video è:

Fatal error: Call to undefined function: mysql_affacted_rows() in c:\programmi\apache group\apache\test\index.php on line 30

Ci tengo a precisare che questo non è lo script che mi serve, ma solo uno di esempio, questo per dire che non voglio tutto spiattellato ma che mi piace imparare!