Не срабатывает функция обновления Mysql таблицы?

1 234
M2
На сайте с 11.01.2011
Offline
341
#31

anton000,

Я читаю вашу тему и не понимаю, что за проект вы делаете? Как можно делать какой-то проект вообще при таких знаниях, как у вас? Вы какие книжки по PHP прочитали? Знаете? Каких авторов по данной тематике? А по MySQL? Чем различаются 4 и 5 версии MySQL? Поймите, для того, чтобы полноценно заниматься всем этим, нужно знать если не всё, то больше, чем вы знаете. Вы уже создали на этом форуме много тем, но я не вижу продвижения от темы к теме...

ИМХО, нужно либо самому засесть за учебники, либо не заниматься этим вообще (очевидно просто не дано, такое тоже бывает).

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
anton000
На сайте с 10.05.2013
Offline
32
#32
mark2011:
anton000,
Я читаю вашу тему и не понимаю, что за проект вы делаете? Как можно делать какой-то проект вообще при таких знаниях, как у вас? Вы какие книжки по PHP прочитали? Знаете? Каких авторов по данной тематике? А по MySQL? Чем различаются 4 и 5 версии MySQL? Поймите, для того, чтобы полноценно заниматься всем этим, нужно знать если не всё, то больше, чем вы знаете. Вы уже создали на этом форуме много тем, но я не вижу продвижения от темы к теме...

ИМХО, нужно либо самому засесть за учебники, либо не заниматься этим вообще (очевидно просто не дано, такое тоже бывает).

Ту, книжку которую я прочитал, она у меня на аватарке стоит! Автор Денис Колисниченко.

А тупо говорить, тебе этим не заниматься никогда, лучше не суйся. Если для вас это такая ерунда.

Тогда помогите решить данную проблему. Докажите, что вы не тряпка болтающая ( извините, за выражение ).

TF-Studio
На сайте с 17.08.2010
Offline
334
#33

Тут только тряпки остались...

Ответов уже море дано, какие трудности?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
anton000
На сайте с 10.05.2013
Offline
32
#34
TF-Studio:
Тут только тряпки остались...
Ответов уже море дано, какие трудности?

Из ответов, нечего не помогает. Если вы можете, мне помоч, то я могу скинуть архив с моими наработками ( сайтом ) ?

M2
На сайте с 11.01.2011
Offline
341
#35
anton000:
извините, за выражение

Могу ведь и не извинить.

siv1987
На сайте с 02.04.2009
Offline
427
#36
anton000:
Докажите, что вы не тряпка болтающая ( извините, за выражение ).

По моему доказывать это надо вам... а то вон уже почти никто не верит что вам стоит этим заниматься. Ну столько ответов, столько информации, столько времени вы уже учите, могли бы знать хотябы элементарные понятия отладки. Ведь не у всех сразу все получается, даже у кодеров с опытом, но они не тупят а отлаживают код.

Значит тут должно быть "это". Смотрим есть здесь "это" или нет. Тут должно сработать "это" условие. Смотрим, срабатывает оно или нет, элементарно для этого ставя какой нибудь echo. Здесь выполняется sql запрос. Мы знаем, что в случае ошибки mysql_query вернет FALSE. Значит можем сделать условие mysql_query('SQL QUERY') or die(mysql_error()); И тд и тп. Вот такие простые правила вполне достаточно чтобы выявить ошибку. Но проблема ваша в том, что у вас плохо работает логика.

anton000, советую почитать http://phpfaq.ru/debug

anton000
На сайте с 10.05.2013
Offline
32
#37
siv1987:
По моему доказывать это надо вам... а то вон уже почти никто не верит что вам стоит этим заниматься. Ну столько ответов, столько информации, столько времени вы уже учите, могли бы знать хотябы элементарные понятия отладки. Ведь не у всех сразу все получается, даже у кодеров с опытом, но они не тупят а отлаживают код.
Значит тут должно быть "это". Смотрим есть здесь "это" или нет. Тут должно сработать "это" условие. Смотрим, срабатывает оно или нет, элементарно для этого ставя какой нибудь echo. Здесь выполняется sql запрос. Мы знаем, что в случае ошибки mysql_query вернет FALSE. Значит можем сделать условие mysql_query('SQL QUERY') or die(mysql_error()); И тд и тп. Вот такие простые правила вполне достаточно чтобы выявить ошибку. Но проблема ваша в том, что у вас плохо работает логика.

anton000, советую почитать http://phpfaq.ru/debug

Если вы читали, мои предыдущие сообщения, то вы должны были понять, что я уже давно выявил ошибку!!!

Ещё раз повторю. Ошибка в следующем: из первого файла, данные очень хорошо передаются во второй файл. Из второго файла, идут данные в третий файл. В третий приходит из второго: title, title_url, parent, а вот id не приходит. Если нету id значит он не может опознать в какую таблицу лепить. Следовательно вопрос к вам: как сделать так чтобы id был виден в 3 файле?

---------- Добавлено 27.06.2013 в 22:32 ----------

Я нашёл решение данной проблемы:

просто нужно было вывести $res в текстовое поле. А затем передать его в третий файл, посредствам $_POST.

То есть во 2 файле:

<label color=#CCCCCC>Id категории:<br></label>

<input name="id" type="text" size="15" maxlength="15" value="<? echo $res?>"/>

</p>

А в третьем файле:

WHERE id='" . $_POST[id] . "'

Вот и всё, теперь всё спокойно обновляется!

SG
На сайте с 22.03.2013
Offline
7
#38

ну да, я сделал посредством hidden. http://www.zalil.ru/upload/34609444 там работы было на 5 минут. типичная ошибка.

ладно я окончательно спать :) удачи :)

anton000
На сайте с 10.05.2013
Offline
32
#39
setka_gs:
ну да, я сделал посредством hidden. http://www.zalil.ru/upload/34609444 там работы было на 5 минут. типичная ошибка.

ладно я окончательно спать :) удачи :)

Да! Мы с вами столько переломали, а была то банальная ошибка.

siv1987
На сайте с 02.04.2009
Offline
427
#40
anton000:
Да! Мы с вами столько переломали, а была то банальная ошибка.

Это не банальная, а тупая ошибка. Что здесь можно было столько переломать чтобы догадаться об отсутствие id, когда вы сами сказали что id не приходит - а вы его передаете?..

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий