Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2008, 04:29
yonolose
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 17 años, 1 mes
Puntos: 7
Pregunta Amistad con mysql

Hola!!

Estoy haciendo un proyecto para mi web, tengo una dudilla.

Quiero que los users puedan tener amistades.

La tabla mysql sería así:

amigos
>user
>amigo

Guardo en filas el user y su amigo.

Ahora para saber si añadir o quitar de la lista uso esto:

Código PHP:
$checkamistad1=mysql_query("SELECT COUNT(*) FROM `sonramigos` WHERE `user`='" $user "' AND `amigo`='" $useractual "'");
$checkamistad2=mysql_query("SELECT COUNT(*) FROM `sonramigos` WHERE `user`='" $useractual "' AND `amigo`='" $user "'");
$amistad1=mysql_result($checkamistad1,0);
$amistad2=mysql_result($checkamistad2,0); 

HASTA AQUÍ FUNCIONA, LO HE PROBADO CON echo

Código PHP:
if(($amistad1!==0) or ($amistad2!==0)){
echo 
"<form action='./sonrisa.php' method='post'><input name='user' type='hidden' value='$user'><input name='amistad' type='hidden' value='del'><input type='submit' name='amistad' value='No ser su amigo'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";
}else{
echo 
"<form action='./sonrisa.php' method='post'><input name='user' type='hidden' value='$user'><input name='amistad' type='hidden' value='add'><input type='submit' name='amistad' value='Ser su amigo'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";

Pero se me muestra el form de "No ser su amigo", y la tabla amigos ESTÁ VACÍA.

Debería mostrarse la opción "Ser su amigo". Por qué no lo hace.

Me he explicado?

Última edición por yonolose; 25/06/2008 a las 04:39