Portal    Foro    Buscar    FAQ    Registrarse    Conectarse
Publicar Nuevo Tema  Responder al Tema Página 1 de 1
 
ERROR
Autor Mensaje
Responder Citando  
Mensaje ERROR 
 
Tengo el siguiente codigo:

<html>
<body>
<FORM ACTION="identificacion.php">
<TABLE>
    <TR><TD> UTILISATEUR: </TD>
    <TD><input type="text" name="user" size="30" maxlength="30"></TD>
    </TR>
</TABLE>

<TABLE>
    <TR><TD> MOT DE PASSE: </TD>
    <TD><input type="text" name="contraseña" size="30" maxlength="30"></TD>
    </TR>
</TABLE>

<INPUT TYPE="submit" NAME="accion" VALUE="Validar">

<?php
include("conexionBD.php");
$link=Conectarse();

  $user=$_GET['user'];
  // $contraseña=$_GET['contraseña'];
  $result = "SELECT utilisateur, password FROM usuario WHERE utilisateur = '".mysql_escape_string ($_GET ['user'])."'";
  
  while ($row = mysql_fetch_array($result)) {
  echo "Utilisateur: ".$row['utilisateur']."<br>";
   echo "Status".$row['Status']."<br>";
}
echo mysql_error();
?>
?>
  
  
</body>

</html>

 Lo cual me arroja el siguiente error:


 UTILISATEUR:      
MOT DE PASSE:     

Notice: Undefined index: user in c:\testsphp\identificacion.php on line 22

Notice: Undefined index: user in c:\testsphp\identificacion.php on line 24

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\testsphp\identificacion.php on line 26
?>

No se que pasa, si alguien pudiera ayudarme.

Gracias




Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: ERROR 
 

Hola ippi, a  ver si te puedo echar una mano...
bueno, para empezar he visto un par de cosillas que no cuadran:

  • 1º)Has preparado la consulta sql, intentas recoger los resultados, pero no la has ejecutado (tienes que usar mysql_query).
  • 2º)Has hecho un SELECT para los campos utilisateur y password, y dentro del while intentas recuperar el campo Status, no puedes, xq no lo has incluido en el select. Para solucionarlo puedes poner SELECT * FROM....

x ej:
Código: [Descargar] [Ocultar]
  1. <?php  
  2.    include("conexionBD.php");  
  3.    $cnx=conectarse();  
  4.  
  5.    $sqlCons = "SELECT * FROM usuario WHERE utilisateur = '".$_GET ['user']."'";   //usar * para seleccionar todos los atributos de la tabla  
  6.      
  7.    $resultado=mysql_query($sqlCons) or die(mysql_error());     //ahora ejecutas la consulta con mysql_query, y si hubiera error lo mostrara en la pantalla  
  8.    mysql_close($cnx);                        //como ya has obtenido los registros, ya puedes cerrar la conex con la BD.  
  9.  
  10.    while ($regUsuario = mysql_fetch_row($resultado)) {  
  11.            echo "utilisateur".$regUsuario['utilisateur']."<br>";  
  12.            echo "password".$regUsuario['password']."<br>";  
  13.            echo "status".$regUsuario['status']."<br>";  
  14.    }  
  15.  
  16. ?>  
  17.  


Si continua habiendo errores, comentanos, a ver si lo arreglamos..  Mr. Green
Suerte.






Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Mostrar mensajes anteriores:   

Publicar Nuevo Tema  Responder al Tema  Página 1 de 1
 

Usuarios navegando en este Tema: 0 Registrados, 0 Ocultos y 0 Invitados
Usuarios Registrados conectados: Ninguno


 
Lista de Permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No Puede descargar archivos
No Puede enviar eventos al Calendario



  

 


Web Amigas