| Autor | Zpráva | ||
|---|---|---|---|
| Fisak Profil |
#1 · Zasláno: 20. 5. 2013, 17:14:36
Dobrý den. Ajaxem si měním itemy v DB. Bohužel můj JS vypisuje ty itemy obráceně a PHP je čte zase z druhé strány takže pokaždé když udělám nějakou akci pomocí tohoto skriptu což znamená že se mi updatuje DB tak se zapíšou opačně tyto itemy. Viz.
$('#inventory img').each(
function(i) {
if($(this).attr('id') != '') {
if(inventory_items.length > 0) inventory_items += ';';
inventory_items += $(this).attr('id');
}
}
);
var uri = 'update_inv.php?inventory='+inventory_items;
$.ajax({ url: uri });$inventory_items = $_GET['inventory'];
mysql_query("DELETE FROM ch_inventory where user_id = '1'");
if($inventory_items <> "") {
$pieces = explode(";", $inventory_items);
foreach($pieces as $key => $val) {
mysql_query("INSERT INTO ch_inventory (user_id, item_id) VALUES ('1','$val')");
} |
||
| tiso Profil |
#2 · Zasláno: 20. 5. 2013, 17:20:07
Ak ti je jedno ktoré z nich sa otočí, tak v tom php skripte si medzi riadky 6 a 7 doplň:
krsort($pieces);
|
||
| Fisak Profil |
#3 · Zasláno: 20. 5. 2013, 17:58:11
tiso:
Děkuji moc.. funguje.. |
||
|
Časová prodleva: 13 let
|
|||
0