Взять строку .get json, превратить в массив?
Я использую следующее, чтобы получить строку из php, я хотел бы знать, как превратить мою строку в массив.
Jquery
<code>$.get("get.php", function(data){ alert(data); //alert($.parseJSON(data)); }, "json"); </code>
закомментированный раздел, кажется, не имеет никакого эффекта, так что я не могу точно сказать, что я делаю неправильно, кто-то может посоветовать?
Я могу опубликовать PHP, если это необходимо.
Благодарю.
PHP
<code><?php $username="root"; $password="root"; $database="testing"; mysql_connect(localhost,$username,$password); @mysql_select_db($database) or die( "Unable to select database"); $name= $_GET['name']; $query="SELECT * FROM tableone "; $result=mysql_query($query); $num=mysql_numrows($result); mysql_close(); $array = array(); $i=0; while ($i < $num) { $first=mysql_result($result,$i,"firstname"); $last=mysql_result($result,$i,"lastname"); $date=mysql_result($result,$i,"date"); $ID=mysql_result($result,$i,"id"); $array[$i] = $first; $i++; } echo json_encode($array); ?> </code>
Выход:
["James","Lydia","John"]