как сделать чтобы y в object'ов были + 5....так как в этом коде только правильно)))
$mybase = mysql_query("(SELECT img,x,y+5,w,h,id FROM objects) UNION (SELECT img,x,y,w,h,id FROM customers) ORDER BY y+h ASC"); и можно ли в нашем случае заместь этого: (SELECT img,x,y+5,w,h,id FROM objects) сделать это: (SELECT * FROM objects) ???? |
$mybase = mysql_query("(SELECT img,x,(y+5) AS y,w,h,id FROM objects) UNION (SELECT img,x,y,w,h,id FROM customers) ORDER BY y ASC"); примерно так если знаешь высоту каждого элемента |
очень благодарен! работает
|
а что с анимацией через XMLHttpRequest ?
|
уже ответил.
|
всетаки решил сделать какую-то пародию на игру)))) для интереса...разобраться во всем на будущее
|
$mybases = mysql_query("SELECT * FROM customers WHERE id='".$pid."'"); $dbp = m$mybases = mysql_query("SELECT * FROM customers WHERE id='".$pid."'"); $dbp = mysql_fetch_array($mybases); $yp = $dbp['y']; $xp = $dbp['x']; $wp = $dbp['w']; //штрина обьекта $hp = $dbp['h']; //высота $mybasess = mysql_query("SELECT y,x,w,h FROM objects"); $dbps = mysql_fetch_array($mybasess); $ym = $dbps['y']; $xm = $dbps['x']; $wm = $dbps['w']; $hm = $dbps['h']; if(($yp+$hp)!=($ym+$hm) || ($yp+$hp)!=$ym || ($xp+$wp)!=($xm+$wm) || ($xp+$wp)!=$xm){ $Display = $dom->createTextNode("Hit!"); $one->appendChild($Display); } нужно чтобы брало каждый отдельный обьект с таблички object и сравнивало y и x с обьектом из таблички customers y + h (низ короче) под id = $pid и когда это true, то вывело текст hit! ну кароче если customers обьект под id1 (в зависимости от $pid) допустим наступил на любой из обьектов objects, то выводится надпесь hit. |
??????:blink:
|
непойму вопрос.
|
если обьект из customers коснулся обьект из object, то выводит "Hit!" причем не только по Y но и по X
|
Часовой пояс GMT +3, время: 20:19. |