|
|
|
|
|
для: JESS
(03.04.2008 в 23:41)
| |
$result=mysql_query("SELECT firends.friend_id as id, users.user_name as name FROM friends, users WHERE friends.user_id ='".$_SESSION['user_id']."' AND users.id = friends.friend_id");
while ($row=mysql_fetch_array($result)) {
echo "<a href=\"?page=profile&action=".$row['id']."\">".$row['name']."</a>";
}
|
попробуйте так | |
|
|
|
|
|
|
|
для: Lstasss
(03.04.2008 в 23:27)
| | Вот достаю ID друзей, показываюстья цыффры, а надо что бы было имя с ссылокой с ID.
как бы вот так, но что то не понимаю,<a href="?page=profile&action=ID">User Name</a>
<?php
$result = mysql_query("SELECT * FROM friends WHERE user_id='{$_SESSION['user_id']}' ");
if (mysql_num_rows($result) != 0) {
while($query_data = mysql_fetch_row($result))
$names = mysql_query("SELECT * FROM users WHERE `id`='{$query_data[2]}' LIMIT 1");
}?>
|
| |
|
|
|
|
|
|
|
для: JESS
(03.04.2008 в 23:00)
| | + таблица Friends | |
|
|
|
|
|
|
|
для: parczynski
(03.04.2008 в 22:58)
| | Значит, таблицу "Users" можно вней хранить всю информацию? | |
|
|
|
|
|
|
|
для: JESS
(03.04.2008 в 21:48)
| | а зачем хранить пароль, имя, мыло и дату регистации, дату последнего посещения, и другая информация пользователя в разных таблицах? ведь на одного пользователя будет приходится по одной дате регистрации последнего посещения и т.д. а вот друзей на одного пользователя может быть много (перекрестные ссылки один ко многим), тут одной таблицей уже не обойтись.
поэтому имхо пункты 1 и 2 неверны, а вот в 3-м пункте правда написана | |
|
|
|
|
|
|
|
для: JESS
(03.04.2008 в 21:48)
| | а зачем хранить пароль, имя, мыло и дату регистации, дату последнего посещения, и другая информация пользователя в разных таблицах? ведь на одного пользователя будет приходится по одной дате регистрации последнего посещения и т.д. а вот друзей на одного пользователя может быть много (перекрестные ссылки один ко многим), тут одной таблицей уже не обойтись.
поэтому имхо пункты 1 и 2 неверны, а вот в 3-м пункте правда написана | |
|
|
|
|
|
|
| Здравствуйте! Вот делаю свой сайт на MySql и хотел узнать как правельно сделать сортивовку данных.
Имеется таблица "Users" вней хроняться пароль, имя, мыло, дата регистрации, дата полседного посещения, активация, и статус пользователя(админ, модератор).
Будет еще информация о пользователе, друзя...
1. Как правельно сделать, в таблице "Users" оставить только пароль, имя, мыло?
2. Создать вротую талбицу "Profile" в ней разместить дату регистации, дату последнего посещения, и другая информация пользователя?
3. В третей таблице "Friends", там размещаеться ID друзей пользоватея? | |
|
|
|
|