Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Выборка значений из 2-х одинаковых id
#11
Да не поможет, ему не то чтобы GROUP BY не нужен, тут и ORDER BY ни к чему. У него код не понятно что должен делать.

PHP код:
<?php 
if($_SESSION["id"] == $_GET["id"]){
$query = "

select friendname,friendlastname,mini_avatar from friend_list where inviteid='
{$_SESSION["id"]}' group by friendid limit 6
"
;

}
if(
$_SESSION["id"] != $_GET["id"])
{
$query = "SELECT * FROM `friend_list` WHERE `inviteid` = '{$_GET["id"]}' ";

}

$result = mysql_query($query);
//$mfrow = mysql_fetch_array($result);

if(mysql_num_rows($result) > 0) {
while (
$row = mysql_fetch_assoc($result)) {
?>
<div style="margin:2px 2px 2px 2px;float:left;">
<a href="?id=<?php echo($row['friendid']);?>"><img src="<?php echo($row['mini_avatar']);?>">
<br /><?php echo($row['friendname']);?><br /><?php echo($row['friendlastname']);?></a><br />
</div>
<?php
}
/*do{
?>
<div style="margin:2px 2px 2px 2px;float:left;">
<a href="?id=<?php echo $mfrow["friendid"] ?>"><?php echo '<img src="'.$mfrow["mini_avatar"].'" width="50" height="50" /><BR>'.$mfrow["friendname"].' <BR>'.$mfrow["friendlastname"]; ?></a><BR>
</div>
<?php }
while($mfrrow = mysql_fetch_array($result));*/
} else {
echo
'У вас пока нет друзей';
}

1. говнокод, лучше полностью переписать, такое не годится.
2. не юзайте do {}
3. html в php коде - плохой тон, как и стили у слоев html
Ответ
#12
$mfrow - выводит информацию о друге по id:
Имя Фамилия, Аватар...

(код я перепешу, я знаю что говно, мне надо попробовать с этим кодом сделать данный запрос нормально!!

Добавлено через 4 часа 15 минут
PROGRAMMATOR, спасибо все работает
Мой сайт - pc-soft.in [РеКлАма].........Я тебе помог???Клацай "Спасибо"и +
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)