Ver Mensaje Individual
  #21 (permalink)  
Antiguo 23/02/2010, 15:44
Avatar de Binaryboy
Binaryboy
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Ver los datos de una tabla dentro de los valores de un value de un input

Cita:
Iniciado por eulloa Ver Mensaje
Pues he terminado de cerrar las comillas y me ha corrido perfectamente, ¿quieres pegar el código completo a ver mas de cerca?

Para quitar dudas pego tanto validar.php qu es este:
Código PHP:
Ver original
  1. <?
  2.   /*iniciamos sesion*/
  3.   /*Limpiamos codigo incluyendo enlace a la base de datos que esta en otro archivo php*/
  4.   include "base_datos.php";
  5.  
  6.  
  7.     $usuario = $_POST['mail'];
  8.     $clave = $_POST['contrasena'];
  9.     setcookie("accesop",$usuario,time()+7776000);
  10.     setcookie("contrap",$clave,time()+7776000);
  11.     $sql = "SELECT * FROM arroyo_profesores WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
  12.     $pro = mysql_query($sql);
  13.     /* aqui obtenemos la cantidad de registros devueltos, en caso no sea igual 1 o esa 0 significa que no es alumno y finalizamos esa condición... */
  14.     $num_rs_pro = mysql_num_rows($pro);
  15.     if ($num_rs_pro==1){
  16.     /* aqui obtengo todos los registros para poder obtener su contenido */
  17.         $rs_pro = mysql_fetch_assoc($pro);
  18.         /* es para hacer condiciones luego, esta o no logeado*/
  19.         $_SESSION['COD_CURSO'] = 'si';
  20.         /*conprobacion de carga para seguridad*/
  21.         $_SESSION['CARGO'] = 'profesor';
  22.         /* aqui obtenemos su id, para trabajar luego con el, por ejemplo, jalar sus datos, si hace un comentario, etc, etc */
  23.         $_SESSION['ide'] = $rs_pro['IDE_PRO'];
  24.         /*creacion de cookies*/
  25.        
  26.         header('Location: ../profesor.php');
  27.         exit;
  28.     }else{
  29.         $sql = "SELECT * FROM arroyo_alumnos WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
  30.         $alu = mysql_query($sql);
  31.         $num_rs_alu = mysql_num_rows($alu);
  32.         if ($num_rs_alu==1){
  33.             $rs_pro = mysql_fetch_assoc($pro);
  34.             $_SESSION['CAD_CURSO'] = 'si';
  35.             $_SESSION['CARGO'] = 'alumno';
  36.             $_SESSION['ide'] = $rs_pro['IDE_PRO'];
  37.             header('Location: ../alumno.php');
  38.             exit;
  39.         }else{
  40.             header('Location: ../error.html');
  41.             /*si no se a logeado correctamente destruimos la sesion*/
  42.             session_destroy();
  43.         }
  44.     }
  45. ?>


y toda la pagina de profesor.php

Código PHP:
Ver original
  1. <?
  2. /*inicio sesion*/
  3. /*conectamos a la bd y miramos que es usuario se haya logeado*/
  4. include ("base_datos.php");
  5. /*creamos la consulta sql*/
  6.  
  7. $sql="SELECT * FROM profesores where MAIL='" . $_COOKIE['accesop']. "' "
  8.  
  9. /*variable que almacena la consulta para operar con ella y la bd pillado de apuntes*/
  10. $resultado=mysql_query($sql,$enlace);
  11. while($manibd=mysql_fetch_array($resultado))
  12. {
  13. $_SESSION['nombre']=$manibd['NOMBRE_PROFESOR'];
  14. $_SESSION['apellidos']=$manibd['APELLIDOS_PROFESOR'];
  15. $_SESSION['mail']=$manibd['MAIL'];
  16. $_SESSION['dni']=$manibd['NIF'];
  17. $_SESSION['fijo']=$manibd['TELEFONO_FIJO'];
  18. $_SESSION['movil']=$manibd['TELEFONO_MOVIL'];
  19. $_SESSION['cod']=$manibd['IDE_PRO'];
  20. }
  21. ?>
  22.  
  23.  
  24.  
  25.  
  26.  
  27. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  28.  
  29. <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
  30. <head>
  31. <title>
  32. Le crayon
  33. </title>
  34.  
  35. <link href="../estilo.css" rel="stylesheet" type="text/css" media="all" />
  36.  
  37.  
  38. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  39. <meta name = "autor" content = "Daniel Arroyo"/>
  40. <meta name = "generator" content = "Notepad++_TopStyle"/>
  41. <meta name = "keywords" content = "palabras para posicionarse arriba en buscadores"/>
  42. <meta name = "description" content = "Proyecto pagina web de la Academia"/>
  43. </head>
  44. <body>
  45. <div id="contenedor">
  46. <div id="cabecera"><h1>Le Crayon</h1></div>
  47. <div>
  48. <div id="col_der">
  49. <ul>
  50. <li>
  51.                 <form method="get" action="mailto:[email protected]">
  52.                
  53.                  <div id="buscador" >
  54.                    
  55.                             <div><label for="buscar">buscador</label>
  56.                             <input type="text" name="buscador"  id="buscar" value="utiliza la busqueda..." />
  57.                             <label for="aceptar"><input type="submit"  name="boton" id="aceptar"  value="Buscar" /></label>
  58.                         </div>
  59.                    
  60.                     </div>
  61.                     <div style="clear: both;">&nbsp;</div>
  62.                    
  63.                
  64.                 </form>
  65.                
  66.                 </li>
  67.                 <li>
  68.                     <h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>Cursos</h2>
  69.                     <ul>
  70.                         <li><a href="catalogo.html">Cat&aacute;logo inform&aacute;tica</a></li>
  71.                         <li><a href="apoyo.html">Cursos de apoyo</a></li>
  72.                         <li><a href="adultos.html">Educaci&oacute;n de adultos</a></li>
  73.                         <li><a href="metodologia.html">Metodolog&iacute;a</a></li>
  74.                     </ul>
  75.                 </li>
  76.                 <li>
  77.                     <h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>Campus Virtual</h2>
  78.                     <ul>
  79.                         <li><a href="aula.html">Inicio</a></li>
  80.                         <li><a href="informacion.html">informaci&oacute;n</a></li>
  81.                     </ul>
  82.                 </li>
  83.                 <li>
  84.                     <h2><img src="http://www.forosdelweb.com/f18/imagenes/chicheta.png" alt="icono iniciacion"/>La acad&eacute;mia</h2>
  85.                     <ul>
  86.                         <li><a href="mapa.html">Localizaci&oacute;n Academia</a></li>
  87.                     <li><a href="http://www.forosdelweb.com/f18/emergente/emergente2.html" onclick="window.open(this.href,'','width=500,height=200'); return false;">Contacto</a></li>
  88.                     </ul>
  89.                 </li>
  90.                
  91.             </ul>
  92.         </div>
  93.        
  94.  
  95. <div id="col_cen">
  96.  
  97.     <!-- inicio del menu ubicado debajo de la cabecera -->
  98.        
  99.         <ul>
  100.             <li><a href="http://www.forosdelweb.com/f18/index.html">Inicio</a></li>
  101.             <li><a href="modo.html">Modo de trabajo</a></li>
  102.             <li><a href="instalaciones.html">Instalaciones</a></li>
  103.             <li><a href="mapa.html">ubicaci&oacute;n</a></li>
  104.             <li><a href="cursos.html">Cursos</a></li>
  105.         </ul>
  106.        
  107.        
  108.        
  109.         <div id="contenido">
  110.              
  111.                 <h2 class="titulo">PAGINA DEL PROFESOR</h2>
  112.                 <div class="informacion">
  113.                     <div class="texto">
  114.                      
  115.                        <div id="notas">
  116.                        <fieldset>  <legend>Perfil Profesor</legend>
  117.                     Nombre:
  118.                     <input type="text" name="nombre" value="<?echo $_SESSION['nombre'];?>" size="100"/><br/>
  119.                     Apellidos:
  120.                     <input type="text" name="apellidos" value="<?=$apellidos_p?>" size="100"/><br/>
  121.                     Dni:
  122.                     <input type="text" name="nif" value="<?=$nif_p?>" size="9"/><br/>
  123.                     Mail:
  124.                     <input type="text" name="mail" value="<?=$mail_p?>" size="100"/><br/>
  125.                     Telefono fijo:
  126.                     <input type="text" name="tlffijo" value="<?=$tel_f_p?>" size="9"/><br/>
  127.                     Telefono movil:
  128.                     <input type="text" name="tlffijo" value="<?=$tel_m_p?>" size="9"/><br/>
  129.                     Codigo profesor:
  130.                     <input type="text" name="cod" value="<?=$cod_p?>" size="5"/><br/>
  131.                             <input class="botones"  type="submit" value="Modificar Perfil" onclick = "location='modificar.html'"/>
  132.                             </fieldset>
  133.                                    
  134.                                    
  135.                                     <fieldset>
  136.                                     <legend>Modificar datos Alumnos</legend>
  137.                                     <input class="botones"  type="submit" value="Alta Alumnos" onclick = "location='alta.html'"/>
  138.                                     <input class="botones"  type="submit" value="Modificar Alumnos" />
  139.                                     <input class="botones"  type="submit" value="Borrar Alumnos" onclick = "location='borrar.html'" />
  140.                                    
  141.                        
  142.  
  143.  
  144.  
  145.  
  146.                     </div>
  147.                    
  148.                 </div> 
  149.                
  150.               </div>
  151.              
  152.                
  153. </div>
  154.     <!-- Fin del menu ubicado debajo de la cabecera -->
  155. </div>
  156. </div>
  157. </div> 
  158. <!-- Pie -->   
  159. <div id="pie"><p>Academia Web 2.0 - C/Goya, 82 - Madrid - Tfno: 91 437 83 91 - http://www.academiaweb20.com 1024x768</p></div>
  160.  
  161. </body>

haber si es que soy cieego o algo esque ya nose...

e solucionado el error en la linea 11 pero ahora me da en la 12 el error eran un ; que se me habia pasao
ahora el error es este
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/ciclodai.com/web/danielarroyo/ACADEMIA/paginas/profesor.php on line 12

es que veo que llevais horas y horas intentando ayudarme y fijo que he metio la pata en lo mas basico

Última edición por Binaryboy; 23/02/2010 a las 15:53