vil gerne se de venner jeg har?

Her kan du få hjælp og stille spørgsmål til MySQL/MySQLi!
Besvar
teddybear
Begynder
Indlæg: 15
Tilmeldt: 12. feb 2012, 21:03

vil gerne se de venner jeg har?

Indlæg af teddybear » 23. apr 2013, 11:15

hej nemprogrammering :ugeek:

har et lille problem :cry:
vil gerne se mine venner på mit site men det vil ikke rigtigt virke.
har fået at vide at der skal en extra tabel til for at gemme hvem der venner.
men tror ikke at den kode jeg bruger for at hente informationerne er rigtig?

bruger denne kode

Kode: Vælg alt

$server = "*****";
$brugernavn = "****";
$kode = "****";
$db = "db";

mysql_connect($server , $brugernavn , $kode) or die(mysql_error());
mysql_select_db($db)or die(mysql_error());

$friends_sql = "SELECT user_friends.user_1_id, user_friends.user_2_id, user_info.id, user_info.email FROM user_info INNER JOIN user_friends ON user_friends.user_2_id = user_info.id INNER JOIN user_info ON user_info.id = user_friends.user_1_id WHERE user_info.id ='$_SESSION[user_id]'";
$res = getResult($friends_sql);


function getResult($sql){
    $result = mysql_query($sql) or die(mysql_error());    
    if ($result) {
        $rows = array();
        while ($row = mysql_fetch_array($result)) {
            $rows[] = $row;
        }
        return $rows;
    } else {
        return false;
    }
}

 foreach ($res as $info) { 
echo $info['email'];
}


user_freinds = tabelen der samler begge id'er fra begge bruger

user_1_id = er det id jeg er venner med

user_2_id = er mit id som en bruger

user_info = er den tabel hvor alle bruger er gemt under

email = er bare for at se om der kommer noget ud

jeg har manuelt sat mit id ind i user_2_id og
sat den bruger's id ind jeg gerne vil være venner med i user_1_id


Mvh Teddybear :geek:

Besvar