Здравейте, случеят е следният, имам 3 колони с менюта в случая, всяка колона е различен див (#col1, #col2, #col3), та ползвам sortable за да могат да речем кутийките в колона 1 да се местят, тоест ако искам долната кутийка да е първа и обратното, и това навсякаде, тоест и в 3-те колони.. Всички кутийки в колоните се извеждат от базата данни, те са като модули, и тук вече идва по-сложната част, когато измърдам да речем долната кутийка, която в случая е на позиция 2, и когато я измърдам от горе, динамично да се смени и стойноста в базата данни, защото в базата данни е записано така, Колона - 1 да речем Ред - 2 Тоест кутийка в колона 1 на 2-рият ред, тоест на 2-ра позиция, и когато я мръдана отгоре да става първа позиция да речме.. Мъчи се с този код, но нещо не се получава
http://www.wil-linssen.com/musings/entry/extending-the-jquery-sortable-with-ajax-mysql/
Ето JS кода за sortable-a
А ето и в случая как точна вадя модулите, ще дам кода само за първата колона, те всички са идентични, само се променя условието, колоната да е 2 или 3 ..
http://www.wil-linssen.com/musings/entry/extending-the-jquery-sortable-with-ajax-mysql/
Ето JS кода за sortable-a
Код:
$("#col1, #col2, #col3").sortable({
axis: 'y',
cursor: 'pointer',
opacity: '0.45'
}).disableSelection("#col1, #col2, #col3");
А ето и в случая как точна вадя модулите, ще дам кода само за първата колона, те всички са идентични, само се променя условието, колоната да е 2 или 3 ..
Код:
<?php
@include $path."include/config.php";
$query=mysql_query("SELECT `file` FROM `tables` WHERE `column` = '1' ORDER BY `row` ASC") or die(mysql_error());
while($row=mysql_fetch_array($query))
{
@include $path."modules/$row[file]";
echo '<div class="clear"></div>';
}
?>