آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حل مشکل فارسی در جی سان وب سرویس

شهریار توکلی  10 سال پیش  10 سال پیش
+1 0

درود گفتم شاید یکی بدردش بخوره وب سرویس فعلی در قسمت سلکت اگر می خواستیم چیزی رو چاپ کنیم ؟؟؟ می شد که روش حلش به صورت زیر هست

قسمت select تغییر بکنه با کد زیر 

else if ($action == "select") {
  $conn = getConnection();
  $sql = "SELECT * FROM task";
  $result = $conn->query($sql);

  $output = array();

  if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
      $record = array();
      $record["task_id"] = $row["task_id"];
      $record["task_title"] = $row["task_title"];
      $record["task_desc"] = $row["task_desc"];
      $record["task_done"] = $row["task_done"];
      $record["last_modify_time"] = $row["last_modify_time"];

      array_push($output, $record);
    }
  } else {
    echo "0 results";
  }
  $conn->close();

header("Content-type: application/json; charset=utf-8");
echo json_encode($output, JSON_UNESCAPED_UNICODE);

قسمت چک کردن کانکشن تغییر بکنه با این

unction getConnection(){
  $servername = "localhost";
  $username = "root";
  $password = "root";
  $dbname = "note";

  $conn = new mysqli($servername, $username, $password, $dbname);
  $conn->set_charset('utf8');
// mysqli_set_charset($conn, 'utf8');
  if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
  }

  return $conn;
}

 

امید وارم مفید واقع بشه . موفق باشید

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .