jQuery json damla aşağı doldurmamak

0 Cevap php

Ben, benim kod şimdiye kadar olduğu, jQuery, PHP ve MySQL kullanarak listede aşağı bir damla oluşturmak için çalışıyorum

HTML:

<select id="box"></select><br />
<input id="button" type="button" value="populate" />

Javascript / jQuery:

$(document).ready(function() {
    $("#button").click(function (){     
        $.getJSON("test_post.php", function(data){

            $.each(data, function(user) {
                $('#box').append(
                    $('<option></option>').html(user)
                );
            });
        });
    });
});

PHP:

mysql_connect('localhost', 'user', '1234');
mysql_select_db('json');
$test = mysql_query('SELECT user,pass FROM login WHERE user="john"');

while($row = mysql_fetch_array($test, true)) {
    $data .= json_encode($row);
};

echo $data;

Ben veritabanında 3 girişleri var, ve ben 'test_post.php' dosyasını çalıştırdığınızda, bu JSON dışarı yankıları, ama denemek ve aşağı damla doldurmak olsun, hiçbir şey olmuyor!

Herhangi bir fikir neden?

0 Cevap