Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2011, 16:05
ned_style
 
Fecha de Ingreso: diciembre-2011
Ubicación: Montevideo
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 1
Error sistema de amistades

Hola amigos de FDW!
Estoy examinando como hacer un sistema de amigos y por ahora tengo esto, que capaz estoy completamente errado, pero lo comparto y me dan una mano :)

CREATE TABLE IF NOT EXISTS `solicitud-amistad` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`de` int(11) NOT NULL,
`para` int(11) NOT NULL,
`estado` enum('confirmed','declined','pendent') NOT NULL DEFAULT 'pendent',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;


Esta es la tabla :P

Código PHP:
<?php
include('conecta.php');
include(
'cabecera.php');

$id $_GET['id'];
$b mysql_query("select * from solicitud-amistad where (de='$usuario' and para='$id') or (de='$id' and para='$usuario')"); /*el usuario lo saco de cabecera.php y el id lo paso por url */
$row mysql_num_rows($b);
if (
$row == 1) {
while (
$row=mysql_fetch_assoc($b)){
    if (
$row['estado'] == 0) { //Si ya son amigos ya tiene "permiso" para ver el perfil completamente
echo 'Perfil';
} else {
    if (
$row['estado'] == 2) {// Si todavía no le han respondido sólo puede ver esto:
echo "Solicitud de Amistad enviada";
}else{
if (
$row['estado'] == 1) { echo 'Solicitud rechazada';
}
}
}else{
//Y si todavía no ha pedido una invitación para ser su amigo que la haga aquí
echo 'Enviar Solicitud de Amistad';
}

?>
Y ese es el codigo, que me da como error:
Parse error: syntax error, unexpected T_ELSE in C:\xampp\htdocs\perfil.php on line 19
que es la líne de
Código PHP:
}else{//Y si todavía no ha pedido una invitación para ser su amigo que la haga aquí 
Espero me ayuden! abrazou