نمونه ای برای دریافت اطلاعات پایگاه داده از طریق json

Java

توسط pirzad-7yahoo در 6 سال پیش
0 79.8k 4 6 سال پیش
pirzad-7yahoo rezamax
0

سلام دوستان.......لطفا کمک کنید......در به در دنبال یه نمونه ام که با جیسون اطلاعات پایگاه داده رو دریافت کنه........کــــــــــمـــــــــــــک

0

سلام
فایل جاوا اسکریپت:

$.ajax({
                type : 'POST',
                url : 'ajax_handle.php',
                dataType : 'json',
                data: { },
                success: function( jsondata ){

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

                }
            });

فایل پی اچ پی (ajax_handle.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);
0

دوسته عزیز من برای جاوا میخوام نه جاوا اسکریپت

0

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

این کدو از یه سایت دیگه برداشتم ببین کارتو را میندازه؟

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;
  }

من زیاد جاوا بلد نیستم

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.