Im bir liste sıralama ve bir veritabanını güncelleştirmek için ajax kullanarak. Ben dize ayrıştırma yardıma ihtiyacım var, bu i ayrıştırmak gerekir sorgu dizesi:
images_list[]=32&images_list[]=95&images_list[]=97&images_list[]=96&images_list[]=102&images_list[]=103&images_list[]=99&images_list[]=101&images_list[]=98&john=hi
Ben dize aslında processor.php dosyasına ajax gönderilen olup olmadığını görmek için test etmek john = hi koyduk. Ben url hi değişkeni john = almak mümkün, böylece sorgu dizesi gayet gönderiliyor. Bu şimdiye kadar benim kodudur, ama ben ihtiyaç verilere erişmek için görünmüyor olabilir hiçbir şey yokmuş gibi, görünür:
<?php
//Connect to DB
require_once('connect.php');
parse_str($_GET['images_list']);
for ($i = 0; $i < count($images_list); $i++) {
$id = $images_list[$i];
mysql_query("UPDATE images SET ranking = '$i' WHERE id = '$id'");
echo $images_list[$i];
}
?>