Ben bir mysql sorgu çalıştırmak ve başarılı bir sonuç almak. Ancak, javascript tarafında dizinin elemanlarını okuyamıyor. Herkes yardımcı olabilir?
//JAVASCRIPT makes a request
function profiles(){
$.post('dbConn.php', { opType:"getProfileList" }, fillProfileCombo, "text");
}
function fillProfileCombo(res) {
alert(res);
}
//dbConn.php takes the request , gets the result and passes via echo as it is shown as follows:
//RETURN PROFILE LIST
else if (!strcmp($opType, "getProfileList")){ //no param is coming
$connect = mysql_connect( $db_host, $db_user, $db_pass ) or die( mysql_error() );
mysql_select_db( $db_name ) or die( mysql_error() );
$profiles = mysql_query(" SELECT DISTINCT profileName FROM `map_locations` ");
$row = mysql_fetch_array($profiles);
/*while() {
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
*/
//$data = array();
//$row = mysql_fetch_assoc($profiles)
/*while($row = mysql_fetch_assoc($profiles))
{
$data[] = $row;
}*/
if ($row){
echo $row;
} else {
echo "ERROR occured";
}
}
/ / SORUN:
I echo $row[0]; içine echo $row; değiştirdiğinizde / / ben bir uyarı kutusunda ilk öğe görmek ... sorgusu kesinlikle çalışıyor ..
/ / Ancak ben res res [0], bir şey görünmüyor değiştirdiğinizde - Ben js diziye php dizi döküm nasıl bilmiyorum çünkü normaldir ..
function fillProfileCombo(res) {
alert(res[0]); // does not work..
}
Ben arada json kullanmak istemiyorum ... Ben de çok iyi değilim. Karıştıryorum istemiyorum. Herhangi bir öneri ve yardım takdir edilmektedir.