Я относительно новичок в JavaScript и у меня проблема, надеюсь, вы поможете
Что я пытаюсь сделать, это
$("tr:not(:first-child)").each(function(){
var sitename = $("this" + "td:nth-child(1)").text();
var type= $("this" + "td:nth-child(2)").text();
var address= $("this" + "td:nth-child(3)").text();
var city= $("this" + "td:nth-child(4)").text();
var lat= $("this" + "td:nth-child(5)").text();
var long= $("this" + "td:nth-child(6)").text();
var ftime= $("this" + "td:nth-child(7)").text();
$.post('./watchdog.php',{ oadata: sitename});
}).end().remove();
Я выбираю "tr" в таблице, кроме первой, которая содержит "th". Тогда я просто раздеваю тд и присваиваю текстовое значение переменной. В конце я отправляю эти данные в PHP-скрипт, который в основном вставляет их в БД MySQL. проблема в том, что я продолжаю получать значение NULL в базе данных.
Вот моя таблица, сгенерированная в HTML
Site Name Type Address City Lat Long Fault Time
ISB056 Spur Opposite Plot No. 435, Sector I-10/4 Islamabad 73.04393 33.64677 12:02 PM
ISB078 Spur SEECS NUST H-12 Islamabad Islamabad 72.990044 33.64246 12:02 PM