// requête SQL qui compte le nombre total d'enregistrements dans la table et qui
//récupère tous les enregistrements (o uno solo)
$select = "SELECT * FROM escudos WHERE Apellido LIKE '$apellido%'";
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// début du tableau
echo '
'."\n";
// première ligne on affiche apellido y registros disponibles
echo 'Registros exactos o más aproximados en la base de datos:
';
echo '
Apellido
';
echo '
'."\n";
// lecture et affichage des résultats sur 1 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '
';
// fin du tableau.
}
else echo ' Sin registro de este apellido en la base de datos, examine su grafía o incluya solo las primeras sílabas
';
// on libère le résultat
mysql_free_result($result);
?>
//------busqueda del numero de registros en la tabla
$req = mysql_query('SELECT * FROM escudos');
$res = mysql_num_rows($req);
echo ' Total: '.$res.' registros en la base de datos. ';
?>
// requête SQL qui compte le nombre total d'enregistrements dans la table et qui
//récupère tous les enregistrements (o uno solo)
$select = "SELECT * FROM escudos WHERE Apellido LIKE '$apellido%' ORDER BY apellido";
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
//printf ("Registros exactos o más aproximados encontrados en la base de datos: %d\n", mysql_affected_rows());
// si on a récupéré un résultat on l'affiche.
if($total) {
// début du tableau
printf ("Registros exactos o más aproximados encontrados en la base de datos: %d\n", mysql_affected_rows());
echo '
'."\n";
// première ligne on affiche apellido y registros disponibles
echo '
';
echo '
Apellido
';
echo '
'."\n";
// lecture et affichage des résultats sur 1 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '
'."\n";
//echo ' nueva búsqueda ';
// fin du tableau.
}
else echo '
Sin registro de linajes sobre este apellido en la base de datos, examine su grafía o incluya solo las primeras letras. La selección de búsqueda se extenderá a todos los registros que empiecen por esas letras. ';
// on libère le résultat
mysql_free_result($result);
?>
//------busqueda del numero de registros en la tabla
$req = mysql_query('SELECT * FROM escudos');
$res = mysql_num_rows($req);
echo ' Base de datos: '.$res.' registros.';
?>