|
|
|
|
|
для: Sfinks
(17.02.2012 в 17:42)
| | да все работает , всем спасибо! | |
|
|
|
|
|
|
|
для: vadimka
(17.02.2012 в 16:54)
| | Все должно работать так как вы написали в первом посте. Если не работает, значит массив $row у вас содержит не то что вы ожидаете. Выведите в самом первом своем варианте сразу после
else {
$var="id_sender";
}
| такую строку:
<?
echo"<pre>";print_r($row);echo"</pre>";
| и, если сами не разберетесь в чем проблема, покажите сюда результат | |
|
|
|
|
|
|
|
для: vadimka
(17.02.2012 в 16:54)
| | что-то у вас с циклами видимо с ошибкой - без более подробной инфо ничего не могу посоветовать... | |
|
|
|
|
|
|
|
для: Lotanaen
(17.02.2012 в 16:39)
| | $query2=mysql_fetch_array(mysql_query("SELECT * FROM h_users WHERE id_user ='".$row[id_receiver]."' "));
он в другом цикле... | |
|
|
|
|
|
|
|
для: vadimka
(17.02.2012 в 16:31)
| | так здесь же у Вас $query2=mysql_fetch_array(mysql_query("SELECT * FROM h_users WHERE id_user ='".$row[id_receiver]."' ")); не массив, а значение массива подставляется. id_user же не массив у Вас в БД.
Можно на часть кода посмотреть вместе с формированием массива и его использованием? | |
|
|
|
|
|
|
|
для: Lotanaen
(17.02.2012 в 15:37)
| | так же само - переменная, а нужен массив | |
|
|
|
|
|
|
|
для: vadimka
(17.02.2012 в 15:33)
| | а если так сделать:
if (isset($_GET[sent])) {
$var=$row["id_receiver"];
}
else {
$var=$row["id_sender"];
}
echo $var;
|
скрипт работает? | |
|
|
|
|
|
|
|
для: Lotanaen
(17.02.2012 в 15:30)
| | да, существуют | |
|
|
|
|
|
|
|
для: vadimka
(17.02.2012 в 15:22)
| | Оба значения массива: $row[id_receiver] и $row[id_sender] существуют? Должно работать - РНР позволяет так работать с массивами. | |
|
|
|
|
|
|
|
для: Sfinks
(17.02.2012 в 15:17)
| | смотрите мой ответ выше... | |
|
|
|
|