چجوری میشه یه سری داده بصورت لیست به دیتابیس فرستاد؟ بصورت تکی خودم بلدم ولی لیست نه
مثلا اسم 30 نفر رو فرستاد به فایل php تا اونارو توی بانک ذخیره کنه
تا اینجای کار رو نوشتم خودم فقط مشکل اینجاس مثلا اگه 10 تا دیتا بهش بدم فقط دیتای اخر رو ذخیره میکنه توی دیتابیس (توی این مثال ک نوشتم فقط عدد 10 ذخیره میشه توی دیتابیس)
این کدهای بیسیک
Dim JSONList As List
JSONList.Initialize
Dim ZeileMap As Map
ZeileMap.Initialize
ZeileMap.put("id", "1")
ZeileMap.put("id", "5")
ZeileMap.put("id", "6")
ZeileMap.put("id", "7")
ZeileMap.put("id", "8")
ZeileMap.put("id", "9")
ZeileMap.put("id", "10")
Log("ZeileMap"&CRLF&ZeileMap)
JSONList.add(ZeileMap)
Log("JSONList"&CRLF&JSONList)
Dim JSONGenerator As JSONGenerator
JSONGenerator.Initialize2(JSONList)
Dim JSONstring As String
JSONstring = JSONGenerator.ToString
job_send.Initialize("InsertBrowse", Me)
us_ps(job_send)
job_send.download2(Main.site&"insert_hazer.php", Array As String("MyJSON", JSONstring ))
اینم php
<?php
include 'db.php';
mysql_query("SET CHARACTER SET utf8;");
mysql_query("SET SESSION collation_connection = 'utf8_persian_ci'");
$json = $_GET["MyJSON"];
$jsall = array();
$jsone = array();
$jsall=json_decode($json,true);
$x =0;while($x < count($jsall)){
$jsone=$jsall[$x];
$id = $jsone["id"];
mysql_query("INSERT INTO test1(checked) VALUES ('$id')");
$x++;}?>
سوال
ha88an 203
سلام دوستان
چجوری میشه یه سری داده بصورت لیست به دیتابیس فرستاد؟ بصورت تکی خودم بلدم ولی لیست نه
مثلا اسم 30 نفر رو فرستاد به فایل php تا اونارو توی بانک ذخیره کنه
تا اینجای کار رو نوشتم خودم فقط مشکل اینجاس مثلا اگه 10 تا دیتا بهش بدم فقط دیتای اخر رو ذخیره میکنه توی دیتابیس (توی این مثال ک نوشتم فقط عدد 10 ذخیره میشه توی دیتابیس)
این کدهای بیسیک
Dim JSONList As List JSONList.Initialize Dim ZeileMap As Map ZeileMap.Initialize ZeileMap.put("id", "1") ZeileMap.put("id", "5") ZeileMap.put("id", "6") ZeileMap.put("id", "7") ZeileMap.put("id", "8") ZeileMap.put("id", "9") ZeileMap.put("id", "10") Log("ZeileMap"&CRLF&ZeileMap) JSONList.add(ZeileMap) Log("JSONList"&CRLF&JSONList) Dim JSONGenerator As JSONGenerator JSONGenerator.Initialize2(JSONList) Dim JSONstring As String JSONstring = JSONGenerator.ToString job_send.Initialize("InsertBrowse", Me) us_ps(job_send) job_send.download2(Main.site&"insert_hazer.php", Array As String("MyJSON", JSONstring ))
اینم php
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.