XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Общение> Трактир
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Mefist
Is it cocktail hour yet?
offline
Опыт: 98,190
Активность:
Вопрос по ПХП
Какая-то странная табла.

Вот проблемный код
Код:
$i = 0;
$query = mysql_query("SELECT Subj FROM Words", $connect);
while($data = mysql_fetch_array($query))
{
     $subj[$i] = $data['Subj'];
     $i++;
}
print_r($subj);

В БД две строки и значение Subj = test у всех. тоесть в результате должен получиться массив
$subj[0] = test
$subj[1] = test
при заходе на страницу так и получается. но на страницу также можно попасть через форму (все, что она должна делать я отключил). так вот когда на страницу попадаешь через форму, значение $subj почему-то равно строке "ttst", при этом значения $i и $data правильны.
с чем может быть связана проблема?

% добавил:
попробовал сменить значение полей на omfg так он в результате выдает строку oofg
Старый 13.10.2006, 20:51
zibada

offline
Опыт: отключен
потому что у тебя $subj вначале - непонятно, что.
и если у тебя в форме случайно было поле 'subj', то скрипт честно в этой строке и менял отдельные символы..
воткни $subj = array(); перед запросом.
Старый 13.10.2006, 21:36
Mefist
Is it cocktail hour yet?
offline
Опыт: 98,190
Активность:
точно, сработало
да, в форме есть такое поле, но не понимаю, с какой стати она что-то меняет в этой переменной?
Старый 13.10.2006, 21:59
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 22:03.