Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Название новости - Содержание

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
jewel
Отправлено: 20 Февраля, 2009 - 18:23:28
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Взял скрипт с сайта.. Но хотел его переделать так, чтобы шло название новости а в низу содержание новости... но оно всё равно делает таблицу name l about
CODE (text):
скопировать код в буфер обмена
  1.  
  2. echo "<td>$f[name]</td><br>";
  3.  
  4. echo "<td>$f[about]</td>";
  5. echo "</tr>";
  6. }
  7. echo "</table>";
  8. ?>


Как
 
 Top
Вездеход
Отправлено: 20 Февраля, 2009 - 18:38:12
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




1. научитесь говорить по русски.
2. научитесь говорить на понятном русском.
3. точнее объясните что вам нужно
4. после тега </td> глупо использовать тег <br>. поэтому еще и HTML поучите.


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Ch_chov
Отправлено: 20 Февраля, 2009 - 18:39:55
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




PHP:
скопировать код в буфер обмена
  1. echo "<tr><td>$f[name]</td></tr>";
  2. echo "<tr><td>$f[about]</td></tr>";
  3. echo '</table>';
  4. ?>

(Отредактировано автором: 20 Февраля, 2009 - 18:40:23)

 
 Top
Вездеход
Отправлено: 20 Февраля, 2009 - 18:40:28
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




ааа. я кажется понял.. =)))
вот так надо
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. echo "<table>
  4. <tr>
  5. <td>название новости</td>
  6. </tr>
  7. <tr>
  8. <td>текст новости</td>
  9. </tr>
  10. </table>";
  11. ?>
  12.  

(Добавление)
и еще кстати не пишите при выводе новости вот так -

эт не прально.
пишите так -


ну или можете канешно попробовать... на пробу =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Ch_chov
Отправлено: 20 Февраля, 2009 - 18:48:10
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Цитата:
echo "<td>".$f['name']."</td>";

мне кажется с одинарными кавычками будет ещё правильней
 
 Top
vitaliy_mad
Отправлено: 20 Февраля, 2009 - 19:01:00
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




Ch_chov пишет:
мне кажется с одинарными кавычками будет ещё правильней
вовсе нет... без разницы...
 
 Top
valenok Модератор
Отправлено: 20 Февраля, 2009 - 19:04:04
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




vitaliy_mad с одинарными быстрей
Вездеход и так тоже не пишите ) Вот так пишите: echo '<td>',$f['name'],'</td>';


-----
Truly yours, Sasha.
 
My status
 Top
Ch_chov
Отправлено: 20 Февраля, 2009 - 19:25:57
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Цитата:
структура базы такова name l about

Что это за структура все таки ?
 
 Top
jewel
Отправлено: 20 Февраля, 2009 - 19:30:08
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Вездеход пишет:
<?
echo "<table>
<tr>
<td>название новости</td>
</tr>
<tr>
<td>текст новости</td>
</tr>
</table>";
?>


так будет
name
name
about
about
а мне нужно
name
about
name
about
 
 Top
valenok Модератор
Отправлено: 20 Февраля, 2009 - 20:05:18
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




jewel тогда поменяй, так чтоб было как надо.
И вообще зачем тут таблица ?


-----
Truly yours, Sasha.
 
My status
 Top
jewel
Отправлено: 20 Февраля, 2009 - 20:23:39
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Ну можешь сказать как это сделать??
 
 Top
vitaliy_mad
Отправлено: 20 Февраля, 2009 - 20:27:43
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




valenok пишет:
vitaliy_mad с одинарными быстрей

не спорю быстрее. но не критично
 
 Top
valenok Модератор
Отправлено: 20 Февраля, 2009 - 22:29:58
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




jewel предлагаю выучить хотябы что-то одно для начала из списка вездехода. непременно помогает.


-----
Truly yours, Sasha.
 
My status
 Top
Вездеход
Отправлено: 21 Февраля, 2009 - 02:23:21
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




valenok пишет:
Вот так пишите: echo '<td>',$f['name'],'</td>';


запятыми разделять??? о0
никада такого не видел... а с чего вдруг именно ими? )


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Champion Супермодератор
Отправлено: 21 Февраля, 2009 - 08:06:15
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Вездеход пишет:
запятыми разделять??? о0
Потому, что echo выводит всё, что перечислено через запятую. А точки - то конкатенация строк. Т.е. с точками происходит сначала объединение (не нужное), потом вывод, а с запятыми просто вывод.
vitaliy_mad
А с двойными кавычками, думаю переменных 10 поместите в них, сделайте цикл повторений 200, что-нибудь заметите. Даже, если переменных нет, все равно они медленнее. Интерпретатору все равно надо определить есть там что преобразовывать или нет)
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB