Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Dan_SB en 05 de Agosto 2015, 20:29
-
Hola a todos de nuevo
Tengo una peticion, quisiera saber como es posible mostrar en un select, los nombres de mi tabla "Medicos" en PHP?
Escribi este codigo, no tiene errores, pero no me muestra nada... ¿Sabran que le ocurre aqui?:
<?php
session_start();
$host="****";
$username="****";
$pass="****";
$db_name="****";
$tbl_name="****";
$registros=mysqli_query($conexion,"select idMedicos,Nombre from Medicos") or die("Problemas en el select:".mysqli_error($conexion));
while ($reg=mysqli_fetch_array($registros))
{
if ($regalu['idMedicos']==$reg['Nombre'])
echo "<option value=\"$reg[idMedicos]\" selected>$reg[Nombre]</option>";
else
echo "<option value=\"$reg[idMedicos]\">$reg[Nombre]</option>";
}
?>
Solo muestro la parte del php para no darles un dolor de cabeza despues ::)
Gracias de antemano!
-
Hola creo que mejor ver todo el código para tratar de entender lo que puede pasar ::)
-
Bueeeeno, ahi te va amigo
<?php
session_start();
if($_SESSION['admin']==Null){
header('Location:hosPrin.html');
}else{
?>
<html>
<head>
<meta charset="UTF-8"/>
<link type="css/text" rel="StyleSheet" href="medico.css"/>
<title>Panel de control de medicos</title>
</head>
<body>
<div class="cabecera">
<img src="http://i.imgur.com/o0Uhm9f.png"/>
</div>
<br><hr/><br>
<div id="header" class="cuerpo">
<div class="barra">
<ul class="nav">
<li><a href="administrar.php">Pacientes</a>
<ul>
<li><a href="nuevop.php">Nuevo paciente</a></li>
<li><a href="modificar.php">Modificar paciente</a></li>
<li><a href="eliminar.php">Eliminar paciente</a></li>
<li><a href="consultar.php">Consultar un paciente</a></li>
<li><a href="cita.php">Programar cita a un paciente</a></li>
</ul>
</li>
<li><a href="salir.php">Desconectar</a></li>
</ul>
</div><br><br><br>
<div class="visor">
<center><h1>Programar Cita a un paciente</h1></center><br>
<div class="programoC">
<form action="regcit.php" method="POST"/><pre>
<span style="font-size: 20px;">Paciente</span> <input type="text" name="nombre"/>
<span style="font-size: 20px;">Fecha de cita</span> <input type="text" name="fecha"/>
<span style="font-size: 20px;">Medico</span> <select name="medico">
<?php
session_start();
$host="****";
$username="****";
$pass="****";
$db_name="****";
$tbl_name="****";
$registros=mysqli_query($conexion,"select idMedicos,Nombre from Medicos") or die("Problemas en el select:".mysqli_error($conexion));
while ($reg=mysqli_fetch_array($registros))
{
if ($regalu['medico']==$reg['Nombre'])
echo "<option value=\"$reg[idMedicos]\" selected>$reg[Nombre]</option>";
else
echo "<option value=\"$reg[idMedicos]\">$reg[Nombre]</option>";
}
?>
</select>
</pre></form>
</div>
</div>
</div>
<br><hr/><br>
<div class="footer">
<pre> <a href="administrar.php"><img src="http://i.imgur.com/XazqgCb.png"/></a></pre>
</div>
</body>
</html>
<?php } ?>
Im so sorry bruh ::)
-
No he terminado el formulario aun, me quede hasta ahi y no lo continue por atascarme
-
Madre mia del cielo... como pude ser tan despistado en no conectarlo con la base de datos antes. . .
No habia escrito este trozo de codigo primero antes de la ejecucion...
<?php
session_start();
$host="****";
$username="****";
$pass="****";
$db_name="****";
$tbl_name="****";
$connect = mysqli_connect($host,$username,$pass,$db_name)or die("cannot connect");
$registros=mysqli_query($connect,"select * from Medicos") or die("Problemas en el select:".mysqli_error($conexion));
while ($reg=mysqli_fetch_array($registros))
{
....
....
Conseguido lo que deseaba, gracias jeje
(http://i.imgur.com/rmLhMAb.png)
-
Pequeños despistes!!! ;D