1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Ejemplo consulta PHP MySql. SELECT. recorrer resultados query (CU00842B)
« en: 27 de Mayo 2015, 06:49 »
Aqui esta el codigo falta arreglar el contador
una pregunta ¿por que no me imprime el contador 2?
una pregunta ¿por que no me imprime el contador 2?
Código: [Seleccionar]
<!Doctype html>
<html lang="es">
<head>
<title>Consulas a bases de datos</title>
<meta name="description" content= description= "consultas a base de datos php y mysql, https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=613:ejemplo-consulta-php-mysql-select-bucle-while-mysqlifetcharray-recorrer-resultados-query-cu00842b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193">
<meta name="keywords" name="base de datos mysql html php">
</head>
<header>
<h1>Consultas con base de datos</h1>
</header>
<body>
<?php
$contador= 0;
function mostrar_datos($a){
if($a!=null){
$cad = $a['nombre'];
$sub = substr($cad,0,1);
if($sub == 'm'){
echo 'Nombre : ',$a['nombre'],'<br>';
echo 'Su Nombre inicia con ',$sub,'<br>';
echo 'Apellidos : ',$a['apellido'],'<br>';
echo 'Direccion : ',$a['direccion'],'<br>';
echo 'Telefono : ',$a['telefono'],'<br>';
echo 'Edad : ',$a['edad'],'<br>';
echo 'Altura : ',$a['altura'],'<br>';
$contador = $contador+1;
echo '<br>';
}else{
echo 'Nombre : ',$a['nombre'],'<br>';
echo 'Apellidos : ',$a['apellido'],'<br>';
echo 'Direccion : ',$a['direccion'],'<br>';
echo 'Telefono : ',$a['telefono'],'<br>';
echo 'Edad : ',$a['edad'],'<br>';
echo 'Altura : ',$a['altura'],'<br>';
echo '<br>';}
}else{ echo 'No hay mas datos por mostrar';}
}
$db = mysqli_connect('sql204.byethost7.com','b7_16106679','acsdc120789','b7_16106679_mibasededatos') or
die('no hay conexion con la base de datos'.mysql_error);
mysqli_select_db($db, 'b7_16106679_mibasededatos');
$tildes = $db->query("SET NAMES 'utf-8'");
$tabla=mysqli_query($db,'SELECT * FROM agenda');
while($rows=mysqli_fetch_array($tabla)){
mostrar_datos($rows);
}
echo ' personas que inicia su nombre con "M" ',$contador;
mysqli_free_result($tabla);
mysqli_close($db);
?>
<footer>
<h5>Hecho por carlos enrique gil chong</h5>
<a href="https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=613:ejemplo-consulta-php-mysql-select-bucle-while-mysqlifetcharray-recorrer-resultados-query-cu00842b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193">aprenderaprogramar</a>
</footer>
</body>
</html>