Consulta PHP
Consulta PHP
Pagina1.html
<html><head>
<title>Problema</title>
</head>
<body>
<br>
</form>
</body>
</html>
…………………………………………………………………………………………………………………………………………..
Pagina2.php
<html><head>
<title>Problema</title>
</head>
<body>
<?php
if ($reg = mysqli_fetch_array($registros)) {
echo "Curso:";
switch ($reg['codigocurso']) {
case 1:
echo "PHP";
break;
case 2:
echo "ASP";
break;
case 3:
echo "JSP";
break;
} else {
mysqli_close($conexion);
?>
</body>
</html>
Lo más importante se encuentra en el comando select:
Acá es donde con la clausula where seleccionamos sólo el registro que cumple con la condición
que el mail sea igual al que ingresamos.
Como sólo puede haber un registro que cumpla la condición, llamamos a la función
mysqli_fetch_array en un if y no una estructura repetitiva como el listado:
if ($reg = mysqli_fetch_array($registros)) {
En caso de retornar un vector asociativo la condición del if se verifica como verdadera y pasa a
mostrar los datos, en caso de retornar false se ejecuta el else.