mi problema va a ser sencillo para ustedes eso creo. Estoy haciendo una especie de mini red social para sumar puntos en la experiencia con los lenguajes no
por otra cosa, y estoy justo haciendo el sistema de envio de solicitud de amistad y aceptar solicitud y me toco pasar variables por la url pero no entiendo
muy bien, esto de pasar variables es nuevo para mi, me pierdo en los ' y los " y tengo otros errores que no me doy cuenta los paso a detallar:
En el perfil del usuario que se loguea tengo un link que me envia a una pagina llamada usuarios.php esa pagina me tendria que traer todos los usuarios
menos el usuario logueado haciendo un "SELECT * FROM tabla WHERE id not in $_SESSION['usuariologueado']" y mostrarme el resultado en una tabla y por cada
resultado mostrarme un link que diga agregar, este link supongo que se tiene que llevar el id del campo id de la tabla bueno no me funciona es algo asi:
usuarios.php:
Código PHP:
Ver original
<?php include("conexion.php"); user_login(); echo "<div align='center'>"; $usuario = $_SESSION["nick"]; $result = mysql_query("SELECT * FROM usuarios WHERE id NOT IN '$usuario'"); //Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\social\usuarios.php echo "<table border = '0'>"; do { echo "<tr><td>".$row["id"]."</td></tr><tr><td>".$row["nick"]."</td></tr><tr><td><a href='enviarsolic.php?id=".$row['id'].">Agregar</a></td></tr>"; //Aca al momento de ir a enviarsolic.php traje el valor con get para ver que me enviaba pero me envia cualquier cosa me envia ademas del id el nick y todo salteado no me envia el id que yo quiero es decir el que yo eleji al hacer click en el link } echo "</table> \n"; echo "</div>"; ?> Por ultimo en enviarsolic.php: <?php include("conexion.php"); user_login(); $usuario = $_SESSION["nick"]; $amigo = $_GET["id"]; $idusuario = $_resultado2["id"]; $idamigo = $_resultado["id"]; msql_query("UPDATE solicitud set idusuario = '$idusuario', idamigo = '$idamigo', status = 'En Proceso'"); echo "Solicitud en proceso, espere ser aceptado"; } ?>
Espero que sea legible<creo que se dice asi, bueno y muchas gracias de antemano.