Разобрался.
Нашел решение через использование dragscroll.js
Отлично работает, даже при загрузке таблиц через ajax. Главное не забывать реинициализировать dragscroll, каждый раз когда подгружается новая таблица.
Что-то в этом вообще смысла особого не вижу. Алертом выводить php данные. Жуть. Ладно, если бы ты еще в переменную js толкал переменную php - это можно было бы понять. (Сам такие грешу иногда =((( ). Здесь же - совсем не понятно.
Я ИП. Работаю, рулю своей маленькой веб-студией. По навыкам - думаю, что смогу уделать половину спецов из контор побольше. Может стоит попробовать и Вам себя в Web, только пожалуйста, работайте качественно, а не как многие.
На все эти вопросы есть ответы в интернете. Если тут начать перечислять все, что необходимо для продвижения сайта - не хватит и недели. Начиная от адаптивной верстки, оптимизации картинок, подгонку сайта под тех. требования Google и Яндекс и заканчивая всякими финтами для наращивания поведенческой статистики. В общем - информации море.