У меня есть значение в базе данных и, наконец, я могу отобразить его в textView, теперь я хочу обновить это число по нажатию кнопки.
Php-скрипты работают нормально, если я открою их в своем браузере и проверим свою БД, значение изменится на +1.
Теперь мой вопрос: Как я могу выполнить этот файл из моего приложения для Android? Я не хочу его читать, я просто хочу выполнить файл один раз, чтобы значение в БД изменилось. Я попробовал это так:
public void updateData (String uri) {
try {
URL url = new URL(uri);
HttpURLConnection connn = (HttpURLConnection) url.openConnection();
connn.connect();
} catch (Exception e) {
e.printStackTrace();
}
}
Это мой PHP-файл, но, как уже упоминалось, он работает нормально:
/ *
$con = mysql_connect('127.0.0.1', 'root', '');
if(!$con)
{
die('could not connect to database' . mysql_error());
}
mysql_select_db('vehicles', $con);
$plusOne = ("UPDATE `counter` SET cars = cars + 1 WHERE id = 1;");
mysql_close($con);
?> */
РЕДАКТИРОВАТЬ :: Хорошо, неважно, что теперь все отлично работает 🙂
Задача ещё не решена.
Других решений пока нет …