Jor

Jor
Рейтинг
42
Регистрация
23.06.2012

В content вы планируете хранить только задания? Как вариант, сохранять не html разметку, а json.

Если в content не только задания, то можно создать отдельную ячейку.

Поля пользователя:

<input type="text" name="task[0][num]">

<textarea name="task[0][task]"></textarea>
<textarea name="task[0][desc]"></textarea>

При сохранении (не забудьте отфильтровать):

$tasks = json_encode($_POST['task'], JSON_UNESCAPED_UNICODE);

Вывод на сайте:

<?php foreach(json_decode($tasks) as $task) : ?>

<div class="block">
<div class="num"><?php echo $task->num; ?></div>
<div class="task"><?php echo $task->task; ?></div>
<div class="desc"><?php echo $task->desc; ?></div>
</div>
<?php endforeach; ?>

При редактировании, тот же foreach (с ключами), только подставляем в поля.

Но, лучше создать отдельную таблицу для заданий, как уже посоветовал totamon.

Почитать:

http://php.net/manual/ru/function.json-encode.php

http://php.net/manual/ru/function.json-decode.php

Попробуйте с такими настройками:

$(document).ready(function(){

$("#gallery").unitegallery({
slider_scale_mode: "fit"
});
});

Опции здесь:

http://unitegallery.net/index.php?page=default-options

Если делать чисто css, и по приведённому вами коду (без классов), то можно так:

https://jsfiddle.net/uf8pfa29/

Возможно стоит ограничить селекторы определённым блоком, чтобы лишнего не затронуло, т.е. так:

.block a[href$=".jpg"]{...}

.block a[href$=".jpg"]:after{...}
.block a[href$=".jpg"]:hover:after{...}
colorito:
теперь представьте, что будет с вашим запросом, если ищем 234 по этим данным

1234
2345

Первыми будут соответствие 234, а дальше вхождения:

234

1234

2345

SELECT * FROM table

WHERE `number` LIKE '%123%'
ORDER BY `number`

jqGridPHP как вариант (примеры).

-------------потёрто------------------

Если у вас код на месте вывода картинки, то можно и одной строкой:

window.chrome && document.write('<img src="http://site.ru/foto.png" alt="">');


<input id="one" type="checkbox" />
<label for="one">Один</label>

В каких браузерах это не работает?

Проверьте js-консоль браузера, нет ли там ошибок?

Всего: 250