رفتن به مطلب
  • 0

دیتابیس انلاین


ariyan791

سوال

سلام.ببخشید من یه دیتابیسی تو یه هاست یا سرور دارم با حدود ۱۰۰۰ ردیف و ۱۰ تا ستون.خب من بخوام ازین دیتابیس استفاده کنم نمیتونم دانلودش کنم تو گوشی چون هر بار بعد ریفرش باید کلی حجم دانلود مصرف کرد.میخواستم ببینم راهی نیست از دیتابیس رو همون سرور استفاده کرد و فقط اطلاععات اون ستون مورد نظر رو اورد توی گوشی.البته میدونم با php‌میشه ولی میخواستم ببینم راه دیگه مستقیم نیست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

درود

خب به راحتی میتونید با PostString کردن اون رکورد مورد نظر با یک دستور select * from tbl where onvan = folan فقط اون رکورد مورد نظر رو که حجمش میتونه کمتر از 1-2 کیلوبایت باشه رو دریافت کنید :areuok:

 

راه دیگه هم همگام سازی دیتابیس آنلاین و آفلاین هستش که آموزشش رو استاد شهاب اسکندری در بخش آموزش های تصویری قرار دادن :heart:

این هم یک نمونه کد php که البته where id هستش...

با جیسون کار شده...

<?php
require 'db.php';
$result = $con->query("SELECT * FROM bar where id = ".$_POST["id"]."");
if($result->num_rows > 0){
$myOut = array();
while($row = $result->fetch_assoc()){
    $satr = array();
    $satr['id'] = $row["id"];
    
    
    
    $result2 = $con->query("select * from ranande where id = ".$row["ranande"]."")->fetch_assoc();
    $satr['ranande'] = $result2["name"]." ".$result2["family"];
    $satr['ranandeID'] = $row["ranande"];
    $satr['mashin'] = $result2["mashin"];
    $satr['vaziat_barint'] = $row["vaziat_bar"];
    $satr['vazn'] = $row["vazn"];
    $satr['nowbar'] = $row["nowbar"];
    $satr['mabda'] = $row["mabda"];
    $satr['tarikh_mabda'] = $row["tarikh_mabda"];
    $satr['maqsad'] = $row["maqsad"];
    $satr['tarikh_maqsad'] = $row["tarikh_maqsad"];
    $satr['keraye_kol'] = $row["keraye_kol"];
     $satr['keraye_varizi'] = $row["keraye_varizi"];
      $satr['keraye_kasr'] = $row["keraye_kasr"];
       $satr['vaziat_pardakht_ranande'] = $row["vaziat_pardakht_ranande"];
        $satr['	vaziat_pardakht_me'] = $row["	vaziat_pardakht_me"];
        $satr['vaziat_bar'] = $row["vaziat_bar"];
        $satr['tozihat'] = $row["tozihat"];
        $satr['now_pardakht'] = $row["now_pardakht"];
        $satr['more'] = $row["more"];
            $satr['id_sherkat_mabda'] = $row["id_sherkat_mabda"];
    $satr['id_sherkat_maqsad'] = $row["id_sherkat_maqsad"];
    $myOut[] = $satr;
}
    echo json_encode($myOut);

}else{

    echo "ther is no data";

}

?>

این هم خود db.php  :

<?php

$con = mysqli_connect('localhost','username','password','databasename');
mysqli_set_charset($con,"utf8");

?>

دیگه چیزی نداره... فقط کافیه بلد باشید اطلاعات رو postString کنید و با جیسون بخونید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...