У меня есть коды для перетаскивания изображений в определенной области, но я хочу получить значение для вставки в базу данных, если первое изображение имеет значение 1, то как я могу вставить в базу данных? Я новичок.Как я могу получить значение из изображения, которое было перетаскивание и перетащить в определенную область и вставить в базу данных?
ответ
Без примера кода уже это будет трудно, но здесь идет ...
Если у вас есть код для перетаскивания Я предполагаю, что вы знаете, некоторые Javascript и имеют возможность получить координаты x и y, которые вы хотите сохранить для соответствующих изображений.
Вам необходимо использовать AJAX для связи с сервером для хранения координат, на сервере вы будете использовать PHP для UPDATE
координат в базе данных.
Пример использования AJAX from jQuery может выглядеть следующим образом
// Get X and Y and assign to javascript variables, you should do this using your existing drag and drop code
// There is also a variable called imgId this might be an identifier for the image which was dragged and dropped
$.ajax({
// POST the data to the script
type: "POST",
// This is your PHP script
url: "save-coords.php",
// These are the variables you'll be POSTing to the PHP script
data: "x=" + x + "&y=" + y + "&imgId=" + imgId,
// Here is a function which will be called when the script is successful
success: function(msg){
alert("Data Saved: " + msg);
}
});
Ваш PHP скрипт под названием save-coords.php
может выглядеть примерно так
<?php
// Get the variables posted from the AJAX script
$x = $_POST['x'];
$y = $_POST['y'];
$imgId = $_POST['imgId'];
// Create a connection to a database, there are lots of how-tos for this about, here is a quick example
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link)
die('Could not connect: ' . mysql_error());
// Create query to update the images X and Y coordinates
$query = "UPDATE `images`" .
"SET `x` = '" . mysql_escape_string($x) . "', " .
"`y` = '" . mysql_escape_string($y) . "' " .
"WHERE `imgId` = '" . mysql_escape_string($imgId) . "';"
// Run the query and get the result
$result = mysql_query($query);
// Close database connection
mysql_close($link);
// If the result was OK the echo success
if($result)
echo "Success";
// Else echo Error
else
echo "Error";
echo
результат будет подобран ваш сценарий AJAX и будет вывода с использованием функции alert()
в Javascript.
Я надеюсь, что это поможет, и вы начнете, я его не запускал, но это начало.
Большое вам спасибо за коды ... плохо попробуйте для запуска кодов – moyki
Удачи, но не на 100%, но это хорошая отправная точка, будьте готовы сделать некоторые чтения. –
- 1. Перетаскивание в определенную область
- 2. JQuery, Chosen: Как я могу получить значение, которое было удалено
- 3. Копировать и вставить область изображения в opencv?
- 4. Как я могу ущипнуть и перетащить uiview?
- 5. получить и вставить значение в базу данных текстовой
- 6. Я хочу вставить значение в базу данных
- 7. Вставить документ в определенную базу данных MarkLogic
- 8. Как я могу проверить значение, которое нужно вставить в базу данных mysql
- 9. Как я могу вставить данные из XML в базу данных
- 10. [Python/Tkinter] Как я могу получить значение данных, которое было установлено в функции «event_generate»
- 11. Вставить изображения в базу данных
- 12. Я не могу вставить значение в мою базу данных доступа
- 13. Я не могу вставить значение с апострофом в базу данных
- 14. Вставить значение из javascript в базу данных
- 15. WPF перетаскивание и типы данных
- 16. Как я могу вставить строку в базу данных sql?
- 17. получить данные из TableView и вставить в базу данных
- 18. Как вставить данные в определенную строку в базу данных mySQL?
- 19. Перетаскивание изображения из прокрутки
- 20. Как вставить значение ® в базу данных
- 21. Как вставить имя изображения в базу данных?
- 22. Как перетащить изображение в определенную область круга в andEngine
- 23. Обрезать и масштабировать определенную область изображения с помощью CSS (ответственно)
- 24. Как вставить значение в базу данных и сохранить строки?
- 25. Урду значения из текстового поля и как я могу вставить в базу данных?
- 26. jquery перетащить изображение в таблицу и обновить базу данных
- 27. Magento вставить десятичное значение в базу данных
- 28. получить время и дату и вставить его в базу данных
- 29. Получить несколько массивов в Codeigniter и вставить в базу данных
- 30. Как вставить значение радиокнопки в базу данных?
Вы можете отправить код? – Gaurav
Я не могу публиковать свои коды, потому что мне нужно иметь 10 репутацию – moyki
Скопируйте его в текстовое поле вопроса. – Sotiris