Ver Mensaje Individual
  #33 (permalink)  
Antiguo 16/09/2010, 20:09
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 1 mes
Puntos: 461
Respuesta: Comparacion entre bases de datos

pero cuando alguien vea tus amigos no vas a salir tu mismo es extraño o no ??? otra cosa la consulta que te di te dio ese error??
otra duda
Cita:
Código PHP:
Ver original
  1. $user=$_SESSION['usuario'];
  2.       $c1="select * from news where usuario IN ($user,$campo)";
fijate aki pregunto por usuario pero en la consulta que acabas de poner preguntas por usuario1 entonces cual es el campo por el que debes preguntar
si tu haces esto
Código PHP:
Ver original
  1. $user=$_SESSION['usuario'];
  2.       $c1="select * from news where usuario1 IN ($user,$campo)";
no te deberia de decir eso ya que lo que dices esta tomando como que si tu usuario fuera una columna verifica bien a ver
esta consulta
Cita:
$c= "select amigos.*,news.* from amigos,news where amigos.usuario='".$_SESSION['usuario']."' and news.usuario1=amigos.usuario2 and news.usuario1='".$_SESSION['usuario']."'";
$r= mysql_query($c);
el usuario1 son tus a migos o no??? entonces no puedes preguntar por ti mismo de echo creo que obviando este te deberia de dar xq ya estas relacionando la consulta que sea el mismo usuario
deberia de quedar asi entonces
Código PHP:
Ver original
  1. $c= "select amigos.*,news.* from amigos,news where amigos.usuario='".$_SESSION['usuario']."' and news.usuario1=amigos.usuario2 and amigos.usuario=news.usuario";
si te fijas la relacion la haces en amigos.usuario que eres tu sea igual a news.usuario que eres tu tambien segun tengo entendido o no es asi??
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way