Александр Ivanov, 1. Id вам как параметр тега тут не нужен вообще. Ни на кнопке эдит ни клоус.
2. Более того, у вас то оно даже не уникально: button class='agaxEdit' id='agaxEdit', т.е. сколько сообщений столько раз и повторяется id.
3. Вам нужно получить id сообщения в таблице, чтобы передать это потом аяксом на php и ... Для этого обычно используют такой себе типа "транспорт": параметр тега data-msg_id (msg_id произвольное название), и кол-во тоже таких data-параметров можно добавлять сколько нужно будет.
В php в цикле вывода сообщений кнопке добавляете этот атрибут и значение.
Получить можно так:
var msgId = $(this).data('msg_id');
Вообще прочтите в интернете или в книжке какой то про this. Это очень упростит вам жизнь:)
Вобщем вот так.
Александр Ivanov, Вы вообще понимаете, что js работает с тем что сгенерил ему php. Т.е. с HTML документом который отдается сервером - клиенту.
Проблема у вас я на 90% уверен, в том что вы по классу (не уникальное значение атрибута!) пытаетесь получить ID (уникальное значение т.к. эл-т должен быть один в документе).
Грубо говоря, вы заходите в казарму где сидит сотня солдат и ближайшему к вам говорите: Сыроежкин здарова! А он Вам: Я - Лисичкин, Сыроежкин на "губе"!. А вы ему: - Ниче не знаю! Сыроежкин был в военной форме и ты тоже в военной! Значит ты - Сыроежкин!
Сергей, Ахахах)))))) Дааа, распорочки это конечно я даже не знаю как и назвать))) Зато надежней gif-ной палки вставленной как надо в ячейку хрен найдешь! Монитор блин пополам свернется, но та ячейка НА ВЕКА стоять будет ни на пиксель не ужмется)))
файлик тот с паролями я хз, но я бы на всякий случай убрал... не разбираюсь я так глубоко может ли он как-то повлиять или нет, поэтому зачем испытывать судьбу))
Александр Ivanov, нет, ну то что цикл while выводит в вопросе же ваш php-шный код есть, дампа структуры таблицы нет. А по индексам массива я как-то угадываю не очень. Бывает угадаю, а бывает нет)))
lemonlimelike, Ну, я честно говоря хз тогда... Я не вижу ни файлов ни чего, поэтому так как мог варианты сказал. Но что-то мне подсказывает, что это тупняковая проблема)) Иногда так бывает, что в мелочи лажанул случайно, а в поисках на нее и не думаешь даже. Потому и поиски в принципе затягиваются и глаза на лоб лезут типа "да ну нах не может такого быть"))
Александр Ivanov, это все вы сами писали? Весь код что в вопросе? С одной стороны вроде бы и видно, что да, а с другой - да ну нафиг))
И хоть бы кусок html-ки кинули что там выводят ваши эхопринтэфы))
lemonlimelike, Ну естественно связана с сервером! Сайт же на сервере!))
Сори, устал, поэтому так шучу)
Попробуй исключить все, что потенциально может влиять. Т.е. возьми в корне сделай новый файл, кодировки-шмадировки там его все проверь, и без ничего лишнего чисто на голом php подключись к базе и выведи что-то.