PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (17): [1] 2 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 247
Muxa
Отправлено: 13 Сентября, 2013 - 21:49:37 • Тема: Цыкл • Форум: Вопросы новичков
Ответов: 2 Просмотров: 296
Exponat пишет: чтоб для каждого заголовка img№ - номер присваивался сам
CODE (
htmlphp ):
скопировать код в буфер обмена
$i = 0;
while ($result_news = mysql_fetch_assoc($zapros_news)) : ?>
< a class= 'link1' href= '?action=news_inf&id=<?php echo (int) $result_news[' id']; ?> '
onmouseover="showImg('img
<? php echo ++ $i ; ?> ','http://www.domain.ru/image/news/
<? php echo htmlspecialchars ( $result_news [ 'img' ] ) ; ?> ')"
onmouseout="showImg('img<? php echo $i ; ?> ','')">
<? php echo htmlspecialchars ( $result_news [ 'title' ] , ENT_QUOTES ) ; ?> < div id= 'img<?php echo $i; ?> '>
</ div></ a> <? php endwhile ; ?>
</ table>
Сами отступы у вас из-за div-ов внутри ссылок. Собственно, можно переписать как-то так
CODE (
javascript ):
скопировать код в буфер обмена
function showImg( lnk, id, fn) {
if ( ! fn)
return lnk.removeChild ( document.getElementById ( id) )
if ( null !== document.getElementById ( id) )
return
var el = document.createElement ( 'div' )
el.setAttribute ( 'id' , id)
lnk.appendChild ( el)
el.innerHTML = '<img style="width:100px;" src="' + fn + '" />'
}
и вывод поменять на такой
CODE (
htmlphp ):
скопировать код в буфер обмена
$i = 0;
while ($result_news = mysql_fetch_assoc($zapros_news)) : ?>
< div>< a class= 'link1' href= '?action=news_inf&id=<?php echo (int) $result_news[' id']; ?> '
onmouseover="showImg(this, 'img
<? php echo ++ $i ; ?> ','http://www.domain.ru/image/news/
<? php echo htmlspecialchars ( $result_news [ 'img' ] ) ; ?> ')"
onmouseout="showImg(this, 'img<? php echo $i ; ?> ','')">
<? php echo htmlspecialchars ( $result_news [ 'title' ] , ENT_QUOTES ) ; ?> </ a></ div> <? php endwhile ; ?>
</ table>
хотя все равно говнокод..
Muxa
Отправлено: 13 Сентября, 2013 - 21:02:11 • Тема: ajax get запросы в mysql • Форум: Программирование на PHP
Ответов: 3 Просмотров: 358
ajax - это просто технология асинхронного общения с сервером, т.е. браузер не ждет ответа сервера для продолжения выполнения скрипта. Для самого сервера без разницы, асинхронный запрос или нет, поэтому вот это
evan пишет: там не работает такое типа info/index.php?sss=1
неправда, вы просто неправильно готовите..
(Добавление)
скорее всего, все дело в том, что вы пытаетесь отправить запрос на этот же скрипт
Muxa
Отправлено: 12 Сентября, 2013 - 09:06:42 • Тема: проблема с select • Форум: Вопросы новичков
Ответов: 15 Просмотров: 595
не надо кратко.. Покажите код функции
(Добавление)
shuric12120 пишет: НО, браузер не правильно определяет окончания скобок. и в следствии "> пропускает
браузер получает html, а не php. Поэтому то, какие там кавычки в php-коде ему по-барабану, для него важен лишь выходной результат
Muxa
Отправлено: 12 Сентября, 2013 - 08:40:40 • Тема: Регулярные выражения - замена ссылок • Форум: Вопросы новичков
Ответов: 10 Просмотров: 622
Если не умничать, то можно обойтись и еще двумя знаками вопроса после двух плюсов. Просто странно, тут убрали жадность, тут нет.
язвить всегда легко.. Мой ответ, в отличии от вашего, такой цели не имел, лишь для предупреждения
Muxa
Отправлено: 11 Сентября, 2013 - 20:41:14 • Тема: проблема с select • Форум: Вопросы новичков
Ответов: 15 Просмотров: 595
shuric12120 пишет: Код работает, но кавычки "> не закрываются
Почему?
shuric12120 пишет: Если использовать <option value=' '> - код не работает
Опять же, почему..? Все должно работать, что за бред..
(Добавление)
ну можете еще так попробовать, хотя должно работать и как у вас
Muxa
Отправлено: 05 Января, 2013 - 12:00:25 • Тема: Вывод данных через printf • Форум: Работа с СУБД
Ответов: 20 Просмотров: 5632
теперь понял (сбило как раз $_POST['author']), тогда да, лучше (если все поля - текстовые), иначе все же нет
Страниц (17): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB