lista amici online

danibart

Nuovo Utente
3 Apr 2012
2
0
0
ciao a tutti! premetto che sono un neofita della programmazione web e che sto scrivendo un piccolo social network. ho un problema, ovvero, ho scritto un algoritmo in php che mi permette di visualizzare correttamente una lista di amici (dell'utente connesso in quel momento) che sono online, il problema però è che dall'algoritmo non riesco a ricavare contemporaneamente una lista di amici online clikkabile a cui associare un "rilevamento" dell' ID dell'utente clikkato. vi posto il codice


PHP:
// ecco l'algoritmo
$NomeCognome = mysql_query("SELECT Nome, Cognome, ID
FROM iscritti 
WHERE Email = '$Email' AND Password = '$Pass'"); 

$nome = mysql_fetch_assoc($NomeCognome);

$ID = $nome['ID'];

$_SESSION['Nome'] = $nome['Nome'];
$_SESSION['Cognome'] = $nome['Cognome'];
$_SESSION['ID'] = $nome['ID'];
$ListaAmicizie = mysql_query("
SELECT ID_Richiedente, ID_Ricevente
FROM amicizie
WHERE 
ID_Richiedente = '$ID' OR
ID_Ricevente = '$ID' ");

$N=0;

while ($row = mysql_fetch_row($ListaAmicizie)) {

if ($row[0]!= $ID) {
$amicizie[$N] = $row[0]; ++$N;}

else {
$amicizie[$N] = $row[1];
++$N; 
}	 ;


}


for ($i=0; $i<=$N; $i++) {
$lista = mysql_query("SELECT Nome, Cognome, ID
FROM iscritti
WHERE ID = '$amicizie[$i]'
AND Status = 1"); 

while ($riga = mysql_fetch_row($lista)) {

echo '<div id="prova"><a href="java-script:void(0)" id="utente">'.$riga[0];'</a></div>';
; 
} } 
?> 


<div id="risultato"</div>
</body>
</html>

<script type="text/javascript">
$(document).ready(function() {

//al click sul bottone del form
$("#utente").click(function(){

/* qua ci sarebbe dovuta essere la funzione che mi ricavava l'id dell'amico selezionato.. le ho provate tutte ma niente da fare */
</script>
 
Ultima modifica di un moderatore:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Non ho capito una cosa, tu hai una tabella 'iscritti', ogni iscritto ha un ID, questo viene riportato nella tabella 'amicizie' in modo da poter estrarre tutti gli amici di un determinato iscritto. Ora, non ti basterebbe linkare ogni amico alla relativa pagina tramite l'ID associato?
 

danibart

Nuovo Utente
3 Apr 2012
2
0
0
Non ho capito una cosa, tu hai una tabella 'iscritti', ogni iscritto ha un ID, questo viene riportato nella tabella 'amicizie' in modo da poter estrarre tutti gli amici di un determinato iscritto. Ora, non ti basterebbe linkare ogni amico alla relativa pagina tramite l'ID associato?

esattamente, ho una tabella iscritti con id, nome ecc. il fatto è che a me serve l'id dei contatti online per filtrare i contenuti della chat (la chat l'ho gia fatta ma manca appunto questa cosa). in sostanza pensando alla chat di facebook in cui si vedono sulla destra i contatti online, selezionandone uno voglio ricavare il suo id in modo tale da ottenere sulla chat la conversazione con quella persona (ma appunto come gia detto, la chat l'ho gia fatta). non so proprio dove sbattere la testa, ho fatto tutte le ricerche del mondo ma non ho trovato niente che facesse al caso mio e mi è venuto il dubbio che forse è sbagliato l'algoritmo di visualizzazione degli amici, probabilmente con uno piu sofisticato si riesce a generare i nomi degli amici connessi come link (e questo va) e clikkando su uno ottenere il corrispettivo id in una variabile da "mandare" alla chat (cosa appunto che non riesco a fare). ti ringrazio per l'interessamento... spero veramente che qualcuno riesca ad aiutarmi senò è un casino xD
 
Discussioni simili
Autore Titolo Forum Risposte Data
felino [Facebook]Facebook Graph: lista di amici ID, Nome Social Media Marketing 0
S Problema visualizzazione lista amici PHP 6
S Aggiornamento lista record Database 2
R cammino minimo per lista di picking: nodi "imposti" da visitare Programmazione 1
MarcoGrazia Gestire lista campi vuoti in fase di autenticazione jQuery 1
M [PHP] mandare mail usando i cantatti di una lista su mailchimp PHP 7
G esercizio lista in c C/C++ 1
F Vendo lista dati per campagne WebMarketing Vendere e Acquistare pubblicita' online 0
V [WordPress] Assegnare id ad una tabella lista associandola ad un utente WordPress 0
AsrDelfino [Javascript] lista array associativi Javascript 0
Z Somma di numeri in una lista di app inventor Sviluppo app per Android 0
asevenx modificare lista elementi togliendo l'elemento selezionato jQuery 1
G [Vendo]Lista di 100 directory italiane free Vendere e Acquistare pubblicita' online 0
zammaeng [PHP] Problema form con lista PHP 8
webmachine [PHP] lista chiamate PHP 2
mirko.dagata Lista Directory Italiane (SEO Friendly) SEO e Posizionamento 2
Trapano [PHP] somma di una lista di pagamenti PHP 2
A come modificare gli elementi di una lista e gli editText? Sviluppo app per Android 0
D Inserire lista Email in database controllando se già esistenti PHP 4
I Tabella/aree di testo con input da lista di nomi. PHP 4
I Form/aree di testo con input da lista di nomi!Chiedo aiuto!! HTML e CSS 3
Z accesso lista file directory con browser HTML e CSS 4
asevenx Realizzare modulo per selezionare elementi da una lista PHP 1
D Creare pulsante cliccabile wordpress con lista a discesa WordPress 0
G lista nozze gestibile dall'agente di viaggio PHP 1
Devil-94 Generare una lista di link Javascript 1
M Problema chiamata Ajax per vista Griglia o vista Lista Ajax 1
Shyson Stampare lista in ordine decrescente Database 1
M blog - come visualizzare in vista griglia e lista? PHP 1
Z lista utenti che... PHP 1
A Aiuto per ordine cronologico lista file all'interno di una cartella protetta PHP 2
J Lista che contiene delle lingue per essere richiamate dinamicamente PHP 0
M creare una lista di commenti in un database PHP 1
D Quesito TOSTO - lista di checkbox flaggati in base ai dati di una tabella PHP 0
W Estrazione dati DB da lista MySQL 1
voldemort Lista libreria JAVA per Android Sviluppo app per Android 2
F Creazione lista utenti database con php a oggetti PHP 0
M lista tabelle in una select PHP 3
felino [C#] da Lista a string[] .NET Framework 1
C [VENDO] Lista 80 directory italiane minimo PR 3 Vendere e Acquistare pubblicita' online 0
S Lista Immagini PHP 3
Alessandro Le Mura Lista categorie index.php?categoria=nome PHP 4
R Gestione visibilità campi a seconda di una lista ASP.NET 1
Sevenjeak Aiuto su parsing lista numerata e puntata in BBCode PHP 2
valient13 ordinare in ordine decrescente la lista PHP 2
P menu orizzontale che scompare dietro una lista HTML e CSS 2
maxbossi Lista variabili VBulletin CMS (Content Management System) 0
C problema con script di lista suggerimenti Javascript 3
G assegnare un valore da passare in post, da una lista jQuery 6
Web Designer Lista Plugin per Wordpress da scaricare gratis! WordPress 0

Discussioni simili