Спустя 4 минуты, 51 секунда (14.11.2009 - 20:26) Gabriel написал(а):
onzone
ну если он храниться в базе то береш и выдергиваеш путь к нему в чем собна проблема?
ну если он храниться в базе то береш и выдергиваеш путь к нему в чем собна проблема?
Спустя 5 минут, 55 секунд (14.11.2009 - 20:32) onzone написал(а):
Цитата (Gabriel @ 14.11.2009 - 17:26) |
onzone ну если он храниться в базе то береш и выдергиваеш путь к нему в чем собна проблема? |
В реализации )) Просто когда я добавляю сообщение, то во всех остальных аватар тоже меняеться! А гостевая у меня с авторизацией. Можешь подсказать как составить sql запрос, чтоб допустим путь к аватару привязывался к логину.
Спустя 2 минуты, 41 секунда (14.11.2009 - 20:35) Gabriel написал(а):
onzone
ну неси кофе будем гадать
(думаю намек понятен)
ну неси кофе будем гадать

Спустя 9 минут, 53 секунды (14.11.2009 - 20:45) onzone написал(а):
угу ща прикреплю sql запрос, точнее мой код я щас кумкаю сижу сам)
Как я думаю надо правильно создать sql запрос
этот код как-то подредактировать
<?php
session_start();
$sid_add_theme = session_id();
// Устанавливаем соединение с базой данных
if (!empty($_SESSION['login']) and !empty($_SESSION['password']))
{
$avatar2 = $myrow['avatar'];
$name = $_SESSION['login'];\\ эта переменная с другой таблицы для скрипта авторизации
$password = $_SESSION['password'];
$result = mysql_query("SELECT id,avatar FROM users WHERE login='$login' AND password='$password'",$db);
$myrow = mysql_fetch_array($result);
$result2 = mysql_query ("SELECT avatar,id_msg FROM guest name='$name' ",$db);
$myrow2 = mysql_fetch_array($result2);
$avatar3= $myrow2['avatar'];
}
//первый отрывок кода
<td height="70" bgcolor="#CCCCCC"> <? echo "<img alt='аватар' src='$avatar3'>" ?>
//а вот собственно то куда он должен выводиться.
_______________________________
<td><input type=hidden name=name maxlength=32 size=25 value='<?php echo $_SESSION['login'] ?>' /></td>
<td colspan="2"><div align="left">
<input type=hidden name=avatar maxlength=32 size=25 value='<?php isset ($avatar2); unset($avatar2); ?>'
а это с ормы добаления сообщения..
Как я думаю надо правильно создать sql запрос
этот код как-то подредактировать
$result2 = mysql_query ("SELECT avatar,id_msg FROM guest name='$name' ",
Спустя 9 дней, 1 час, 1 минута, 52 секунды (23.11.2009 - 21:47) Ulanych написал(а):
Может я и глупость скажу, но:
1) я не вижу где определяется переменная $login, поскольку по умолчанию register_globals отключена в PHP, следовательно переменная $login не определена и из таблицы выбирается только 0-ая строка или вообще ничего не отбирается.
2) Увидеть бы структуру таблиц базы, было бы проще оказать помощь.
1) я не вижу где определяется переменная $login, поскольку по умолчанию register_globals отключена в PHP, следовательно переменная $login не определена и из таблицы выбирается только 0-ая строка или вообще ничего не отбирается.
2) Увидеть бы структуру таблиц базы, было бы проще оказать помощь.
Спустя 23 часа, 46 минут, 22 секунды (24.11.2009 - 21:33) Ulanych написал(а):
Ну так что, получилось? Если да, то как? На счет не определенной переменной я не ошибся?
Спустя 12 дней, 18 часов, 48 минут, 43 секунды (7.12.2009 - 16:22) Snus написал(а):
С таким кривым кодом тока так:
if($myrow2['avatar'] != ""){ $avatar3= $myrow2['avatar']; } else { $avatar3 = ''; }
if($myrow2['avatar'] != ""){ $avatar3= $myrow2['avatar']; } else { $avatar3 = ''; }