Молодец, что стараешься понять и сделать, но ты не совсем понимаешь как взаимодействуют между собой технологии, js <-> php, html <-> js, браузер с сервером.
Рекомендую углубиться в чтение документации по AJAX и в формы и их обработку на PHP.
Картинка и тег основательно разные термины, и, говоря простыми словами, тебе нужно связать onClik с AJAX’ом и php-обработчиком.
Обработчик описываемого Вами условия должен находиться на событии "отправление денег", и он должен проверять, будет ли после этой транзакции баланс меньше минус тысячи или всё окей и можно осуществить перевод.
А я считаю, первый этап как это сделать наиболее правильно и круто - изучить php, теорию по компьютерным сетям, базы данных и технологии для создания веб сервера.
Будь я доктором технических наук, рекомендовал бы Вам перманентный бессрочный бан по ip данным скрипт-кидям, от нервов, так сказать =)
Олавливать их по словам SELECT, UPDATE или INSERT во входящих данных не сложно.
После каждой более-менее весомой операции писать в лог файл время её завершения и номер строки (образно говоря).
Это позволит понять, на каком конкретно этапе происходит торможение.
Далее останется лишь отладить ту самую операцию на более локальном случае и переписать её логику при необходимости.
Неуверенность в этой теме вызвана у Вас отсутствием опыта работы с JSON впринципе.
Для лучшего понимания рекомендую самому построить какой-нибудь массив и самому же распарсить.
В мире API, стандарт выдачи данных для которых именно JSON, полезно самому уметь разбирать и собирать его.
Чтобы это сделать, нужно создать у пользователей в бд ещё одно поле «WaitingForAnsweringQuestion» и, когда он введет command1, записать что-то в бд, поставить «WaitingForAnsweringQuestion» в 1. Перед обработкой команд - проверять, равно ли единице это поле, и, если равно - думаю, ты понял - это будет дозапись. После дозаписи вернуть поле в 0.
Ребята, смогу ли я доехать из Костромы в Москву, какие знания вождения нужны?
Оставьте своё мнение при себе, если ваш босс говорит вам ненавидеть автобусы такси и электрички, мне глубоко насрать на это.
Ответ: сможешь, хоть пешком дойти, зависит от того как быстро тебе нужно и чем ты ради этого готов пожертвовать, временем, комфортом, качеством всей поездки - много факторов, но абстрактно - любым способом и с любыми знаниями ты сможешь проделать этот путь.
хоть на четвереньках доползти.
Попробую описать чуть проще, чем уважаемый Stalker_RED.
Есть один php-файл. Ему на вход даём GET параметр, например id (file.php?id=1, например), а в этом файле мы тянем с бд запись, у которой id равен тому, который нам прислали.
<?php
$id = $_GET['id']; //не забудь позаботиться о безопасности в реальном коде
echo showRow($id); //условная функция получения из бд одной записи с присланным id
?>
Задача у Вас самая обычная, этот вопрос обсуждают испокон веков)
Изучать Вам нужно только то, что хочется, только то, что пригодится в проектах, которые Вы захотите разрабатывать.
Рекомендую параллельно изучать сети (хотя бы на минимальном уровне), стек протоколов TCP/IP и общее устройство интернета.
Самая-самая классика - захотите (именно захотите разработать и разработайте, а не просто разработайте) разработать мини-социальную сеть. Изучите технологии, которые в ней используются) Дальше будет уже гораздо проще