Cita:
Iniciado por marcusaurelio
tendrias que usar joins para traer la imagen del usuario...
seria asi..
select * from (usuarios inner join imagenes on usuarioId=imagenUsuarioId) where usuario='$usuario' and password='$pass'
espero haber ayudado..
¿El código completo sería algo así?:
PD: En este código que se inicia después que el usuario ingresa sus datos en un formulario de inicio de sesión, defino las variables que se van a usar en la sesión del usuario.
<?php
session_start();
require_once('conectar_basededatos.php');
mysql_connect("localhost","root", "", "registro");
$email = strip_tags($_POST['email']);
$password = strip_tags(sha1($_POST['password']));
$query = sprintf('SELECT usuarios.name, usuarios.lastname, usuarios.birthday, usuarios.sex FROM usuarios WHERE usuarios.email="'.mysql_real_escape_string($email) .'" AND usuarios.password="'.mysql_real_escape_string($pas sword).'"');
¿Dónde se supone que debo meter esto?
select * from (usuarios inner join imagenes on usuarioId=imagenUsuarioId) where usuario='$usuario' and password='$pass'
$result = mysql_query($query,$link);
if(mysql_num_rows($result)){
$array = mysql_fetch_array($result);
$_SESSION['logged'] = 'yes';
$_SESSION['name'] = $array['name'];
$_SESSION['lastname'] = $array['lastname'];
$_SESSION['birthday'] = $array['birthday'];
$_SESSION['sex'] = $array['sex'];
echo '<script>window.location="ingresar.php"</script>';
}else{
echo '<script>window.location="intentadenuevo.html"</script>';
}
?>
Gracias de antemano.






:a rriba:



