Fecha y hora actual: Martes 20 Nov 2018 01:54
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

AYUDA CON LOGEO Y BASE DE DATOS

Responder al Tema

Índice del Foro > PHP > AYUDA CON LOGEO Y BASE DE DATOS

Autor Mensaje
gonzaloramirez



Registrado: 28 Oct 2018
Mensajes: 1

Mensaje Publicado: Domingo 28 Oct 2018 03:29

Título del mensaje: AYUDA CON LOGEO Y BASE DE DATOS

Responder citando

Hola, estoy desarrollando mi pagina web que cuenta con registro y logeo, la parte del registro funciona bien con Xampp y localhost, los datos son guardados de manera correcta. Ahora estoy haciendo el codigo del login php para que me levante los datos de mi base y funcione con el logeo pero al darle Ingresar en el login me tira el siguiente error:


Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\validar.php on line 6

Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\validar.php on line 6

MI CODIGO ES EL SIGUIENTE (webcan es el nombre de mi base de datos y el nombre de mi tabla es "datos"):

<?php

if(isset($_POST["Password"]) && isset($_POST["Usuario"])){
$con=mysqli_connect("localhost","root","12345","webcan");
$base=mysqli_select_db($con,"webcan");
$consulta=mysqli_query("select * from login where user=''". $_POST["Usuario"]."' and pass '". $_POST["Password"]."'") or die (mysqli_error()) ;
if(mysqli_num_rows($consulta)>0)
{
session_start();
$_SESSION['Usuario']=$_POST["Usuario"];

?>
<script type="text/javascript">
window.location="inicio.html";
</script>
<?php

}

else
{
echo "<center><p>Datos de acceso incorrecto</p></center>";

}
}

Volver arriba
Ver perfil del usuario Enviar mensaje privado
lamek
Colaborador


Registrado: 07 Mar 2007
Mensajes: 524
Ubicación: Pamplona - España

Mensaje Publicado: Lunes 29 Oct 2018 09:55

Título del mensaje: AYUDA CON LOGEO Y BASE DE DATOS

Responder citando

Hola!

Repasa la query de consulta:

Código:
mysqli_query("select * from login where user='". $_POST["Usuario"]."' and pass '". $_POST["Password"]."'") or die (mysqli_error()) ;


Hay una comilla simple de más en el where al comprobar user.

El código que te he puesto está corregido.

Un saludo.


Programador a la vista.
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Ayuda en algoritmo de productos medios

Antony Python 1 Viernes 26 Oct 2018 06:27 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Necesito ayuda en este codigo en lenguaje c

EmmanuelTR9 C, C#, Visual C++ 0 Lunes 08 Oct 2018 18:38 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Base Datos Access Problemas Conexion/Reporte

ce_1187@hotmail.com Visual Basic .NET 0 Jueves 27 Sep 2018 22:31 Ver último mensaje
El foro no contiene ningún mensaje nuevo

ayuda ayuda para este codigo que me sale error ...

DiegoBV C, C#, Visual C++ 0 Jueves 02 Ago 2018 23:52 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con TestNG Parametrico en java netbeans

baltigo Java 0 Sábado 30 Jun 2018 01:37 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,