Správy - zlúčenie autorov

Programovacie jazyky, rady, poradňa...
misho285
Novice
Novice
Príspevky: 5
Registrovaný: 10 júl 2011, 17:29

Správy - zlúčenie autorov

Príspevok od používateľa misho285 »

Dobrý deň. Mal by som takýto problém.
Mám spravený script:

Kód: Vybrať všetko

$sql=dbquery("SELECT * FROM konverzacie WHERE komu='".$userdata['user_id']."' ORDER BY id DESC");
$i=0;
while($data = dbarray($sql)) {
$i++;
$sql1=dbquery("SELECT user_name,user_avatar FROM ".DB_USERS." WHERE user_id='".$data['kto']."'");
$data1 = dbarray($sql1);
if($data1['user_avatar'] != "") { $avatar=USER."avatary/".$data1['user_avatar']; } else { $avatar=IMAGES."noavatar26x26.png"; } 
echo "<div class='".($i%2 ? "tab1" : "tab2")."'><div class='bunka'><img src='".$avatar."' alt='".$data1['user_name']."' title='".$data1['user_name']."' class='ava26x26' /></div><div class='bunka' style='width: 690px;'><a href=''>".$data['sprava']."</a></div></div>";
}
A takto nejak to vyzerá: príloha

A ako môžete vidieť podľa náhladu každá jedna správa je od toho istého autora, no sú tam aj iný autori a preto potrebujem upraviť môj script tak, že vlastne každého autora tam zobrazí len jediný krát, totižto je jedno keď vám pošle user1 milión správ a user2 len jednu jedinú, chcem aby ich tam zobrazilo len jediný krát. Skúšal som to robiť cez array ale nejak mi to ani raz nevyšlo podľa mojich predstáv.

Ak by tu bol niekto tak ochotný a pomohol mi s tým, bol by som mu veľmi povďačný. Ďakujem.

//ospravedlňujem sa za nevedomosť
Prílohy
aaa.jpg
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Správy - zlúčenie autorov

Príspevok od používateľa audiotrack »

keď sem dáš ten skript ako má byť (do code tagu) a obrázok ako prílohu, tak si to možno aj niekto pozre a poradí ti
misho285
Novice
Novice
Príspevky: 5
Registrovaný: 10 júl 2011, 17:29

Re: Správy - zlúčenie autorov

Príspevok od používateľa misho285 »

okey môžete LOCK vyriešil som to cez DISTINCT
Napísať odpoveď