Autor Tema: PHP mysql_db_query is deprecated u obsoleto cómo hacer consulta a base datos  (Leído 2820 veces)

Maxzama

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 7
    • Ver Perfil
hola a todos aquellos el cual lea lo siguiente, jajaja:

La duda es la siguiente:

1) Tengo tres echo el cual solo dos me muestra en pantalla, y son los siguientes:

 - echo $_SESSION['id_usuario'];
 - echo "activo = {$activo}";

Pero el  que no me lo muestra es el siguiente:

 - echo $reg["rifdoce"];
echo $reg[rifdoce];                    // sea cual ponga no me muestra.

2) Y cualquier valor que tenga sea: 0 o 1 del campo ocultar. Siempre me salta a la segunda opción de la pregunta (if)..

CÓDIGO:

Código: [Seleccionar]
<?
session_start();
  $activo = $_SESSION['id_usuario']; // valor cedula el cual es Usuario a entrar
  //echo $_SESSION['id_usuario'];
  //echo "activo = {$activo}";
  //echo "<br>"."activo: ".$activo."<br>";
  require '..\include\conectar.php';
  $reg = mysql_db_query($dat,"SELECT * FROM docentes where ceduladoce='15652317'");
  //echo $reg['rifdoce'];
  //echo "Cédula: ".$reg['rifdoce']."<br>";
 
  //if(mysql_num_rows($reg[ocultar])=='0')
     if($reg[ocultar]=='1'){
          echo $_SESSION['id_usuario'];
          //header("location:actualizar_datos_.php");
     }else{
           echo "<br>"."activo: ".$activo."<br>";
           echo "Cédula: ".$reg['rifdoce']."<br>";
           //header("location:panel_menu.php");
}                                                         
?>
« Última modificación: 25 de Febrero 2016, 10:00 por Mario R. Rancel »

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Re:Mostrar en pantalla el valor del campo asignado (Codigo Php)
« Respuesta #1 en: 25 de Febrero 2016, 09:59 »
Buenos días Maxzama dado que has puesto la consulta repetida en dos hilos pedirte que no hagas esta repetición pues crear contenido duplicado confunde en los foros. Además para plantear una consulta abre siempre un nuevo hilo. Solo responde sobre hilos ya creados si es para hablar sobre lo que se está tratando en ese hilo. Esto es para mantener ordenados los foros.

mysql_db_query es una función obsoleta (deprecated)

Siempre te salta la segunda opción porque no tienes bien planteado el código

Guíate por este curso para ver cómo plantear las consultas y recuperar los resultados: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193 en el curso está explicado paso a paso

Saludos

Maxzama

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 7
    • Ver Perfil
Gracias Mario por la información. Y estaré corrigiendo acerca de los hilos a comentar...

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".