X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите с выводом из БД
MaxVasil
MaxVasil
Topic Starter сообщение 29.5.2012, 19:42; Ответить: MaxVasil
Сообщение #1


Проблемка вот в чём:
используется такая конструкция
echo '<td class="play"><span class="doRadio" onclick="doRadio('.$row['alt_name'].', '.$row['name'].');">Play</span></td>';

при правильном раскладе должно получиться так
<span class="doRadio" onclick="doRadio('kissfmua', 'KISS FM');">Play</span>

но теряются одиночные кавычки ('kissfmua', 'KISS FM') как я не менял выдает ошибку
подскажите!!!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 29.5.2012, 19:45; Ответить: SpaceX
Сообщение #2


echo '<td class="play"><span class="doRadio" onclick="doRadio(\''.$row['alt_name'].'\', \''.$row['name'].'\');">Play</span></td>';


Сообщение отредактировал SpaceX - 29.5.2012, 19:46


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MaxVasil
MaxVasil
Topic Starter сообщение 29.5.2012, 19:48; Ответить: MaxVasil
Сообщение #3


Спасибо
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
сообщение 29.5.2012, 19:56; Ответить: House
Сообщение #4


echo "<td class="play"><span class="doRadio" onclick="doRadio('.$row['alt_name'].', '.$row['name'].');">Play</span></td>";


Метод SpaceX, это быдлокодинг.
http://govnokod.ru/10409
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebAction
WebAction
сообщение 29.5.2012, 20:02; Ответить: WebAction
Сообщение #5


House, а сами что написали?)

echo "<td class="play">
это откуда такое Вы взяли? wink.gif


--------------------
--тут может быть ваша реклама--
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
сообщение 29.5.2012, 20:10; Ответить: House
Сообщение #6


не в этом смысл. Смысл в том, что правильно так.
echo "<td class='play'><span class='doRadio' onclick='doRadio(".$row['alt_name'].", ".$row['name'].");'>Play</span></td>";


Сразу даже не заметил...

Сообщение отредактировал House - 29.5.2012, 20:10
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebAction
WebAction
сообщение 29.5.2012, 20:15; Ответить: WebAction
Сообщение #7


House, есть еще такой аспект как использование именно двойных кавычек для атрибутов html тегов.


--------------------
--тут может быть ваша реклама--
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
сообщение 29.5.2012, 20:19; Ответить: House
Сообщение #8


(WebAction @ 29.5.2012, 20:15) *
House, есть еще такой аспект как использование именно двойных кавычек для атрибутов html тегов.

В данном случае - нет.

+ если я захочу, то я могу даже не использовать кавычки и это не будет ошибкой в html.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 29.5.2012, 20:44; Ответить: SpaceX
Сообщение #9


(House @ 29.5.2012, 19:56) *
echo "<td class="play"><span class="doRadio" onclick="doRadio('.$row['alt_name'].', '.$row['name'].');">Play</span></td>";


Метод SpaceX, это быдлокодинг.
http://govnokod.ru/10409




Ув. House - а в чём именно "быдлокодинг" ?

может я отстал от жизни? - надо навёрстывать ))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 29.5.2012, 21:00; Ответить: x64
Сообщение #10


у каждого о быдлокодинге своё понятие. для меня много вещей из перла типичный быдлокод smile.gif
в Вашем случае понятнее будет переписать так:
?>
<td class="play"><span class="doRadio" onclick="doRadio('<?=$row['alt_name']?>', '<?=$row['name']?>');">Play</span></td>
<?php

вообще в пхп строка выглядит так:
'строка'
т. е. открывающая и закрывающая кавычка просто показывает «значение» пеерменной.
вложенные однотипные кавычки обязательно надо экранировать
'это \'закавыченная\' строка'
"это \"закавыченная\" строка"
smile.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 727 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2341 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12507 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Помогите с поиском доноров
3 tehno_music 3356 4.11.2019, 17:15
автор: goblin78


 



RSS Текстовая версия Сейчас: 23.4.2024, 10:54
Дизайн