sashka_

sashka_
Рейтинг
103
Регистрация
27.01.2010

нужно посмотреть html код как сделано.

Вот например если так сделать, всё работает.

<style>
.alignleft {float:left; margin-right:10px;}
</style>
<div>
<img src="тест.jpg" height="150px" class="alignleft">
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст текст теккст
</div>
можно же вставить в h1?

<h1>{include file="/engine/modules/categorytitle.php"}</h1>

да куда угодно, в любой шаблон.

эмм, возможно что-то не так понял

возможно... можно ещё раз перечитать

Нужно создать файл в папке /engine/modules/ с названием categorytitle.php

в него нужно написать


<?
echo $cat_info[$category_id]['metatitle']?$cat_info[$category_id]['metatitle']:$cat_info[$category_id]['name'];

в main.tpl так вставляй


[aviable=cat]
{include file="/engine/modules/categorytitle.php"}
[/aviable]

Mad_Man, бывает такое что у mysql не хватает места для хранения индексов?

Выводи echo mysql_error();

Проблема может проявится.

Ещё надо посмотреть содержимое функции db_select.

Может из за неё не работает mysql_num_rows()

Можно попробовать заменить, db_select на mysql_query(), тогда может подключение к бд не установиться, надо тоже будет отдельно сделать и должно всё работать.

Если есть сомнения в кодировке, лучше сначала тестируй с латинской буквой.

admak:
а зачем здесь лишний count(*) ?
можно упростить запрос:
select id from `table` where `id_детали` = '' 

или
select '1' as id from `table` where `id_детали` = ''


если запрос дал пустоту, то детали нет. можно даже не получать поле id из запроса...

а вообще, как сказали выше - уник. индекс

Это очень печально, мне кажется что mysql легче вернуть кол-во строк, чем саму строку.

teent:
siv1987, не буду спорить. Тем более count(*).

P.S.: Поищите статью о тестах производительности count на хабре. Они удручают.

Вот именно поищите. Для чего тогда count предназначен?

http://habrahabr.ru/post/41968/


Выборка строк только для подсчета их количества
$result = mysql_query(«SELECT * FROM table», $link);
$num_rows = mysql_num_rows($result);
Если вам нужно выбрать количество строк, удовлетворяющих определенному условию, используйте запрос SELECT COUNT(*) FROM table, а не выбирайте все строки лишь для того, чтобы подсчитать их количество.

<?
function del($t) {
$t = trim($t);
if($t != '') return $t."<br/>";
}


echo implode( array_map( "del" , array_unique( file( "test.txt" ) ) ) );

?>

Попробуй, должно работать.

Вот так нужно проверять существование данных в таблице

select count(*) as `count` from `table` where `id_детали` = ''

поставить index на поле `id_детали`, и сделать ему тип int, если такое не стоит.

Тогда всё будет норм.

И да если много раз надо сделать insert, лучше это сделать одним запросом.


<?
$data = file("");
$mn = 1; // мин кол-во ссылок на странице
$mx = 3; // макс кол-во ссылок на странице
$text = "";
$rnd = mt_rand($mn,$mx);
@shuffle($data);
for($i=0; $i<$rnd; $i++)
$text .= "".trim($data[$i])."<br/>";
echo $text;
?>

Попробуй сделать так

сверстал в срок, отличный исполнитель

Всего: 496