Форум программистов, компьютерный форум CyberForum.ru

использование JSON и PHP - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Не работает Click http://www.cyberforum.ru/android-dev/thread924703.html
Здравствуйте! делаю первое приложение на Android. создаю кнопку: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/screen_bkg_color" android:paddingBottom="@dimen/activity_vertical_margin"
Android Не правильное отображение Текста Проект в Android Studio, минимальная версия 4.0, максимальная 4.2.2, таргет версия 4.1. Создал пункты меню, латиница отображается нормально, а русский нет... Запускаю приложение на Nexus 4 через adb. http://www.cyberforum.ru/android-dev/thread924664.html
Android Установка параметра для ImageView
Доброго времени суток! Я динамически создаю изображения: ImageView image = new ImageView(this); layout.addView(image); Мне нужно повесить на данный ImageView несколько параметров, например itemType="application" и itemId="56" Это нужно для того, чтобы повесить на эти ImageView - онкликлысенер, который будет считывать эти параметры и передавать их в другое activity. Как это сделать?
Android Замена кнопки на задержку
У меня есть хороший пример реализации сервера и клиента архив я хочу сделать так что бы кнопки не было А отправка текста была бы через 1 секунду на автомате использовать Thread.sleep(1000); ? Добавлено через 6 минут как убрать кнопку не оставив лишние артефакты
Android WebView, не загружается страница http://www.cyberforum.ru/android-dev/thread924613.html
Не загружается страница просто пустота. package com.example.list1; import android.os.Bundle; import android.annotation.SuppressLint; import android.app.Activity; import android.view.KeyEvent; import android.view.Menu; import android.webkit.WebView; import android.webkit.WebViewClient;
Android Ошибка при создании приложения под андроид Здравствуйте, уже неделю не пойму как исправить несколько ошибок в коде. Изучать стал недавно, поэтому еще очень тяжело... первая ошибка в 29 строке кода ниже... подчеркивает confirmMessage (ошибка confirmMessage cannot be resolved or is not a field) public OnClickListener ClearTagsButtonListener = new OnClickListener() { @Override public void onClick(View v) { //создание нового... подробнее

Показать сообщение отдельно
PeterBox
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 8

использование JSON и PHP - Android

17.07.2013, 19:58. Просмотров 2331. Ответов 2
Метки (Все метки)

Разбираюсь с использованием в приложении баз данных с помощью JSON и PHP. В данной области - новичек. Требуется прочитать данные с MySQL, обработать их и вернуть на сервер новые или измененные данные. Нашел пример http://www.androidhive.info/2012/05/...ith-php-mysql/. Если кратко, то его суть сводится к тому, что в activity формируется массив параметр/значение, передается в PHP, в котором уже формируется запрос к MySQL и который может вернуть другой массив параметр/значение для дальнейшей работы activity. Пример заработал, начал решать свою задачу и уперся во внесение изменений, после редактирования одновременно нескольких таблиц сразу. Вопрос: как передать в PHP сразу всю необходимую информацию, т.е. по родительской и дочерним таблицам одним вызовом? Может концептуально меня не туда занесло?
Так в примере формируются и передаются в PHP параметры для одной записи:
Java
1
2
3
4
5
6
7
8
9
10
           // Building Parameters
            List<NameValuePair> params = new ArrayList<NameValuePair>();
            params.add(new BasicNameValuePair(TAG_PID, pid));
            params.add(new BasicNameValuePair(TAG_NAME, name));
            params.add(new BasicNameValuePair(TAG_PRICE, price));
            params.add(new BasicNameValuePair(TAG_DESCRIPTION, description));
         // sending modified data through http request
            // Notice that update product url accepts POST method
            JSONObject json = jsonParser.makeHttpRequest(url_update_product,
                    "POST", params);
Как правильно в этот массив params записать информацию по записи из родительской таблицы, нескольким записям дочерней, и дать это понять PHP?
принимающий скрипт:
Кликните здесь для просмотра всего текста
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
 
/*
 * Following code will update a product information
 * A product is identified by product id (pid)
 */
 
// array for JSON response
$response = array();
 
// check for required fields
if (isset($_POST['pid']) && isset($_POST['name']) && isset($_POST['price']) && isset($_POST['description'])) {
 
    $pid = $_POST['pid'];
    $name = $_POST['name'];
    $price = $_POST['price'];
    $description = $_POST['description'];
 
    // include db connect class
    require_once __DIR__ . '/db_connect.php';
 
    // connecting to db
    $db = new DB_CONNECT();
 
    // mysql update row with matched pid
    $result = mysql_query("UPDATE products SET name = '$name', price = '$price', description = '$description' WHERE pid = $pid");
 
    // check if row inserted or not
    if ($result) {
        // successfully updated
        $response["success"] = 1;
        $response["message"] = "Product successfully updated.";
 
        // echoing JSON response
        echo json_encode($response);
    } else {
 
    }
} else {
    // required field is missing
    $response["success"] = 0;
    $response["message"] = "Required field(s) is missing";
 
    // echoing JSON response
    echo json_encode($response);
}
?>

Может где-то уже было, не нашел. Направьте, пожалуйста, в нужном направлении.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru