Спустя 2 минуты, 35 секунд (8.09.2011 - 22:37) Winston написал(а):
Вроде так
SELECT *, SUBSTRING(text, 1, 300) AS short_text FROM table
Спустя 2 минуты, 2 секунды (8.09.2011 - 22:39) neadekvat написал(а):
В MySQL есть строковые функции, как и в php.
SELECT LEFT (col, 300)
Спустя 12 минут, 8 секунд (8.09.2011 - 22:51) bposter написал(а):
а как правильно в запрос вставить ато некак не разберусь?
$result = mysql_query ("SELECT post,title,novost,status FROM novost ",$db);
Спустя 3 минуты, 42 секунды (8.09.2011 - 22:55) Игорь_Vasinsky написал(а):
а чё то даже не видно попыток
Спустя 1 минута, 22 секунды (8.09.2011 - 22:57) Игорь_Vasinsky написал(а):
вытаскивай полностью, и работай substr()
Спустя 2 минуты, 10 секунд (8.09.2011 - 22:59) bposter написал(а):
1
2
чета не работает некак
$result = mysql_query ("SELECT post,title,novost,status, SUBSTRING(text, 1, 300) AS short_text FROM novost ",$db);
2
$result = mysql_query ("SELECT LEFT (col, 300) post,title,novost,status FROM novost ",$db);
чета не работает некак
Спустя 20 минут, 17 секунд (8.09.2011 - 23:19) bposter написал(а):
substr()Работает но он почемуто не выводит картинку которая стоит в начале поста
Спустя 1 минута, 31 секунда (8.09.2011 - 23:21) Игорь_Vasinsky написал(а):
покажи первые ~400 знаков
Спустя 2 минуты, 28 секунд (8.09.2011 - 23:23) neadekvat написал(а):
Н-да, подтягивай sql-то.
SELECT LEFT (col, 300) as text, post,title,novost,status FROM novost
Спустя 2 минуты, 58 секунд (8.09.2011 - 23:26) bposter написал(а):
Выводит тока картинку почемуто не отображает
$result = mysql_query ("SELECT post,title,novost,status FROM novost ",$db); //Вытягиваем нужные таблицы
$myrov = mysql_fetch_array($result); //Заносим все в переменную $myrov
$rew = substr($myrov['novost'], 0, 200);
do{ //выводим данные пока
if ($myrov['status'] == 'activ')
{
printf("<a href='novosti_post.php?post=%s'><h4>%s</h4></a><p>%s</p>&quo t;,$myrov['post'], $myrov['title'], $rew);}
}
while ($myrov = mysql_fetch_array($result));//Они есть
Спустя 7 минут, 49 секунд (8.09.2011 - 23:34) bposter написал(а):
:huh:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\php\templates\right.php on line 5
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\php\templates\right.php on line 11
$result = mysql_query ("SELECT LEFT (col, 300) as text, post,title,novost,status FROM novost ",$db); //Вытягиваем нужные таблицы
$myrov = mysql_fetch_array($result); //Заносим все в переменную $myrov
do{ //выводим данные пока
if ($myrov['status'] == 'activ')
{
printf("<a href='novosti_post.php?post=%s'><h4>%s</h4></a><p>%s</p>",$myrov['post'], $myrov['title'], $myrov['novost']);}
}
while ($myrov = mysql_fetch_array($result));//Они есть
?>
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\php\templates\right.php on line 5
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\php\templates\right.php on line 11
Спустя 9 минут, 3 секунды (8.09.2011 - 23:43) l@pteff написал(а):
bposter
$result = mysql_query ("SELECT LEFT (`novost`, 300) as text, post, title, status FROM novost ",$db);
Спустя 8 минут, 30 секунд (8.09.2011 - 23:51) bposter написал(а):
эх нече не выходит .Завтра на свежию голову заново начну разбиратся
Спустя 6 минут, 24 секунды (8.09.2011 - 23:58) Игорь_Vasinsky написал(а):
:D
Цитата |
$result = mysql_query ("SELECT LEFT (col, 300) as text, post,title,novost,status FROM novost ",$db); //Вытягиваем нужные таблицы |
ну опечался малость он.. с кем не бывает то
$result = mysql_query ("SELECT LEFT (novost, 300) as novost, post,title,status FROM novost ",$db); //Вытягиваем нужные таблицы
и вообще, мне эти %s - не когда не нравились, я их и не использую... это так..мысли вслух.
Спустя 47 минут, 58 секунд (9.09.2011 - 00:46) neadekvat написал(а):
Цитата (Игорь_Vasinsky @ 9.09.2011 - 00:58) |
и вообще, мне эти %s - не когда не нравились, я их и не использую |
По какой причине? Есть аргументы или просто не понимаешь, что это?
Спустя 29 минут, 15 секунд (9.09.2011 - 01:15) Игорь_Vasinsky написал(а):
neadekvat
не привык сразу..
не привык сразу..
Спустя 7 часов, 33 минуты, 38 секунд (9.09.2011 - 08:49) inpost написал(а):
Ай-да ко мне в подпись и лечимся от Попова
А ещё, что значит "LEFT (`novost`, 300) as text", а точнее AS `text` ? Если мы используем AS `text`, то есть переименовывание таблиц, то обращение к ней должны как к `novost` или `text` ? Вопрос лишь в том, если ты не понял, что такое AS, то узнавай, читай справочники. Ты не сможешь учиться, если непонятные вещи не будешь узнавать.
А ещё, что значит "LEFT (`novost`, 300) as text", а точнее AS `text` ? Если мы используем AS `text`, то есть переименовывание таблиц, то обращение к ней должны как к `novost` или `text` ? Вопрос лишь в том, если ты не понял, что такое AS, то узнавай, читай справочники. Ты не сможешь учиться, если непонятные вещи не будешь узнавать.
Спустя 5 минут, 39 секунд (9.09.2011 - 08:54) inpost написал(а):
$res = mysql_query ("
SELECT LEFT (`cell`, 300) as `text`, `post`,`title`,`novost`,`status`
FROM `novost`
WHERE `status` = 'activ'
") or die(mysql_error());
while($row = mysql_fetch_assoc($res))
{
echo '<a href="novosti_post.php?post='.htmlspecialchars($myrov['post']).'"><h4>'.htmlspecialchars($myrov['title']).'</h4></a><p>'.nl2br($myrov['novost']).'</p>';
}
Спустя 47 минут, 57 секунд (9.09.2011 - 09:42) bposter написал(а):
Да без Папова тут не обошлось ну что поделаеш он доступно обьясняет чтоб понять что такое переменная, функции, и тд... самое то
p.s// темболее курс можно на шару скачать
_____________
Вязание xe4.ru спицами.
Сайт для тестов (подопытный №543)