Jonny_TK
Новичок
PHP и JavaScript
Доброй ночи!
Прошу подсказать решение вопроса.
Есть вывод таблицы из MySQL:
.....................
и т.д.
все работает нормально.
Теперь пытаемся добавить "украшательство":
<table><tr onmouseover = "this.bgColor = '#f3f3f3'" onmouseout = "this.bgColor = '#ffffff'" onclick = "this.bgColor = '#f3f3f3'"><td>test</td></table>
естественно в пхп приходится менять двойные кавычки на одинарные. Меняем. Получается:
Сохраняем, и...... О, Чудо!!!! Нифига не работает.
А как все это заставить работать? Или оно не работает по умолчанию?......
Еххх.... Сколько жертв..... Помогите, пжлст.
Доброй ночи!
Прошу подсказать решение вопроса.
Есть вывод таблицы из MySQL:
PHP:
print "<table>\n";
print "<tr>\n";
while ($field=mysql_fetch_field($res))
{print " <th>$field->name</th>\n";}
print "</tr>\n\n";
while ($row=mysql_fetch_ASsoc($res))
{print"<tr>
и т.д.
все работает нормально.
Теперь пытаемся добавить "украшательство":
<table><tr onmouseover = "this.bgColor = '#f3f3f3'" onmouseout = "this.bgColor = '#ffffff'" onclick = "this.bgColor = '#f3f3f3'"><td>test</td></table>
естественно в пхп приходится менять двойные кавычки на одинарные. Меняем. Получается:
PHP:
print "<tr style='background-color: #CCCCFF' onmouseover = 'this.bgColor = '#f3f3f3'' onmouseout = 'this.bgColor = '#ffffff'' onclick = 'this.bgColor = '#f3f3f3''>\n";
А как все это заставить работать? Или оно не работает по умолчанию?......
Еххх.... Сколько жертв..... Помогите, пжлст.