I'm trying to establish a connection with a MySQL database on an external server , and I always get an error , leave the code here , someone knows how to fix it ?
sorry for my English is not my native language
var mainwin = Ti.UI.createWindow({ backgroundColor: '#fff' , }); var tbView = Ti.UI.createTableView({
}); var url = "http://amigosdelnorte.com/read_todo_list2.php";
var httpGet = Ti.Network.createHTTPClient({ onload : function(){ var tableData = []; var json = JSON.parse(this.responseText); for(var i=0; i < json.resultset.lenght; i++){ var mydata = json.resultset[i]; var tbrow = Ti.UI.createTableViewRow();
var labelTitle = Ti.UI.createLabel({
text:mydata.id ,
font:{fontSize:"24dp"}
});
var labelContent = Ti.UI.createLabel({
text:mydata.name ,
font:{fontSize:"18dp"}
});
tbrow.add(labelTitle);
tbrow.add(labelContent);
tableData.push(tbrow);
}
tbView.setData(tableData);
} ,
onerror : function(e){
alert(this.responseText);
alert(this.status);
alert(e.error);
}
}); mainwin.open(); mainwin.add(tbView); httpGet.open("GET" , url); httpGet.send();