• نمونه ای برای دریافت اطلاعات پایگاه داده از طریق json
    #1
    Note 
    سلام دوستان.......لطفا کمک کنید......در به در دنبال یه نمونه ام که با جیسون اطلاعات پایگاه داده رو دریافت کنه........کــــــــــمـــــــــــــک

    پاسخ
    #2
    Note 
    سلام
    فایل جاوا اسکریپت:
    [JS]
    $.ajax({
    type : 'POST',
    url : 'ajax_handle.php',
    dataType : 'json',
    data: { },
    success: function( jsondata ){

    $.each( jsondata, function(i, item) {
    alert( jsondata[i].start );
    });

    }
    });
    [/JS]

    فایل پی اچ پی (ajax_handle.php):
    کد php:
    $sql $db->query("SELECT * FROM calendar;");

        
    $results = array();
        while(
    $row mysql_fetch_assoc($sql))
        {
           
    $results[] = array(
              
    'id' => $row['id'],
              
    'start' => $row['start'],
              
    'end' => $row['end'],
              
    'title' => $row['title']
           );
        }
        echo 
    json_encode($results); 

    HAPPY CODING
    پاسخ
    #3
    Note 
    دوسته عزیز من برای جاوا میخوام نه جاوا اسکریپت

    پاسخ
    #4
    Note 
    اها ببخشید معمولا وقتی حرف از json میشه فکر آدم به طرف جاوا اسکریپت میره چون معمولا اونجا بیشتر کاربرد داره اصلا انجمنو نگا نکردم :14:

    این کدو از یه سایت دیگه برداشتم ببین کارتو را میندازه؟
    [JAVA]
    private Connection connect = null;
    PreparedStatement preparedStatement = null;

    public int save() throws Exception {
    int status = 0;
    try {
    // Load the MySQL driver, each DB has its own driver
    Class.forName("com.mysql.jdbc.Driver");

    // DB connection setup
    connect = DriverManager.getConnection("jdbc:mysql://dbhost/database?" + "user=sqluser&password=sqluserpw");

    // PreparedStatements
    preparedStatement = connect
    .prepareStatement("insert into Table_Name values (?, ?, ?, ? )");

    Object obj = parser.parse(new FileReader("c.\\itemize.json"));
    JSONObject jsonObject = (JSONObject) obj;

    String pr = (String) jsonObject.get("Pr");
    // Parameters start with 1
    preparedStatement.setString(1, "pr");

    String n = (String) itemize.get("n");
    preparedStatement.setString(2, "n");

    String yst = (String) jsonObject.get("yst");
    preparedStatement.setString(3, yst);

    String wh = (String) itemize.get("wh");
    preparedStatement.setString(4, wh);

    status = preparedStatement.executeUpdate();

    } catch (Exception e) {
    throw e;
    } finally {
    try {
    if (connect != null) {
    connect.close();
    }

    } catch (Exception e) {

    }
    }
    return status;
    }
    [/JAVA]
    من زیاد جاوا بلد نیستم

    HAPPY CODING
    پاسخ
    #5
    Note 
    na ziaaaaaaad...merC vali

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان