Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

php friend system

83 pregleda · 5 odgovora · otvorena 04.06.2013. u 10:26

Pozz svima, posto ovdje samo jedna osoba zna necu duziti pa da odmah napisem.

Friend system mi je dobro zapeo,naime dodam nekog u prijatelje,naprimjer vlexa, i sad on potvrdi zahtjev.
Kod mene na profilu prikaze da smo prijatelji, odem kod njega na profilu pokaze da smo prijatelji,ali prikaze i njega.

Vjerovatno sam negdje zaj**** query.


Baza:
id,od_id,za_id,odobreno

Query(ovako je izgledalo,sad sam sve sje*** :@)

<?php

$frendq=mysql_query("SELECT * FROM prijatelji WHERE za_id='$profil_id' AND odobreno='1'");
while ($row=mysql_fetch_array($frendq)) {
$id_odkoga=$rowse['od_id'];
$profilf=mysql_query("SELECT id,username FROM users WHERE id='$id_odkoga'");
while ($rowu=mysql_fetch_array($profilf)) {
$usernamefrenda=$rowu['username'];
$avatarfrenda=$rowu['avatar'];
}

?>
<span class="prijatelji">
<a href="/user/<?php echo $idfrenda;?>" class="block">
<img class="favatar" src="/fajlovi/images/avatar/profile_pic/<?php if ($avatarfrenda) { echo $avatarfrenda; } else { echo "default.png"; }?>" >
<div><?php echo $usernamefrenda;?></div>
</a>
</span>
<?php } ?>
Daj upis u bazu kad on prihvati ?
jacky je napisao/la:
Daj upis u bazu kad on prihvati ?
if($akcija=='prihvatifrenda') {
$frendshipid = mysql_real_escape_string($_GET['id']);

$query= mysql_query("UPDATE prijatelji SET odobrena='1' WHERE id='$friendshipid' ") or die(mysql_error());
}


Problem je u query gdje vadim listu prijatelja :( al nemogu smislit kako to da rjesim.
Almir92 je napisao/la:
if($akcija=='prihvatifrenda') {
$frendshipid = mysql_real_escape_string($_GET['id']);

$query= mysql_query("UPDATE prijatelji SET odobrena='1' WHERE id='$friendshipid' ") or die(mysql_error());
}


Problem je u query gdje vadim listu prijatelja  al nemogu smislit kako to da rjesim.
Daj onda kako sad izgleda query, ako ono nije sadašnji 
jacky je napisao/la:
Daj onda kako sad izgleda query, ako ono nije sadašnji :P
ma sve isto,sao sto sam bio stavio obrnuti query kako su napisali na stackoveflow:

<?php

$frendq=mysql_query("SELECT * FROM prijatelji WHERE za_id='$profil_id' AND odobreno='1'");
while ($row=mysql_fetch_array($frendq)) {
$id_odkoga=$row['od_id'];
$profilf=mysql_query("SELECT id,username FROM users WHERE id='$id_odkoga'");
while ($rowu=mysql_fetch_array($profilf)) {
$usernamefrenda=$rowu['username'];
$avatarfrenda=$rowu['avatar'];
}

?>
<span class="prijatelji">
<a href="/user/<?php echo $idfrenda;?>" class="block">
<img class="favatar" src="/fajlovi/images/avatar/profile_pic/<?php if ($avatarfrenda) { echo $avatarfrenda; } else { echo "default.png"; }?>" >
<div><?php echo $usernamefrenda;?></div>
</a>
</span>
<?php } ?>

<?php

$frendq2=mysql_query("SELECT * FROM prijatelji WHERE od_id='$profil_id' AND odobreno='1'");
while ($row2=mysql_fetch_array($frendq2)) {
$id_odkoga=$rowse['za_id'];
$profilf=mysql_query("SELECT id,username FROM users WHERE id='$id_odkoga'");
while ($rowu=mysql_fetch_array($profilf)) {
$usernamefrenda=$rowu['username'];
$avatarfrenda=$rowu['avatar'];
}

?>
<span class="prijatelji">
<a href="/user/<?php echo $idfrenda;?>" class="block">
<img class="favatar" src="/fajlovi/images/avatar/profile_pic/<?php if ($avatarfrenda) { echo $avatarfrenda; } else { echo "default.png"; }?>" >
<div><?php echo $usernamefrenda;?></div>
</a>
</span>
<?php } ?>
Almir92 je napisao/la:
ma sve isto,sao sto sam bio stavio obrnuti query kako su napisali na stackoveflow:

<?php

$frendq=mysql_query("SELECT * FROM prijatelji WHERE za_id='$profil_id' AND odobreno='1'");
while ($row=mysql_fetch_array($frendq)) {
$id_odkoga=$row['od_id'];
$profilf=mysql_query("SELECT id,username FROM users WHERE id='$id_odkoga'");
while ($rowu=mysql_fetch_array($profilf)) {
$usernamefrenda=$rowu['username'];
$avatarfrenda=$rowu['avatar'];
}

?>
<span class="prijatelji">
<a href="/user/<?php echo $idfrenda;?>" class="block">
<img class="favatar" src="/fajlovi/images/avatar/profile_pic/<?php if ($avatarfrenda) { echo $avatarfrenda; } else { echo "default.png"; }?>" >
<div><?php echo $usernamefrenda;?></div>
</a>
</span>
<?php } ?>

<?php

$frendq2=mysql_query("SELECT * FROM prijatelji WHERE od_id='$profil_id' AND odobreno='1'");
while ($row2=mysql_fetch_array($frendq2)) {
$id_odkoga=$rowse['za_id'];
$profilf=mysql_query("SELECT id,username FROM users WHERE id='$id_odkoga'");
while ($rowu=mysql_fetch_array($profilf)) {
$usernamefrenda=$rowu['username'];
$avatarfrenda=$rowu['avatar'];
}

?>
<span class="prijatelji">
<a href="/user/<?php echo $idfrenda;?>" class="block">
<img class="favatar" src="/fajlovi/images/avatar/profile_pic/<?php if ($avatarfrenda) { echo $avatarfrenda; } else { echo "default.png"; }?>" >
<div><?php echo $usernamefrenda;?></div>
</a>
</span>
<?php } ?>
Ajd javi se na PM, ili na fb https://www.facebook.com/murgaaaa, pa da vidim, ne mogu ovako ništa.

Prijavi se da bi odgovorio/la na ovu temu.