PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (91): В начало « ... 83 84 85 86 [87] 88 89 90 91 »
Найдено сообщений: 1361
Саныч
Отправлено: 29 Июля, 2010 - 14:02:02 • Тема: Не выполняется цикл в теле функции • Форум: Программирование на PHP
Ответов: 15 Просмотров: 1900
viperdev пишет: Вот только не могу понять почему за пределами функции цикл работает т.е. вытаскивает из массива все строки а в пределах функции только первую и останавливается?
Вам уже ответили выше!
return останавливает функцию и возвращает результат
Саныч
Отправлено: 29 Июля, 2010 - 13:57:23 • Тема: вывод данных из базы mysql • Форум: SQL и Архитектура БД
Ответов: 2 Просмотров: 39
как пример вот
CODE (
html ):
скопировать код в буфер обмена
<form enctype = "multipart/form-data" action = "test7.php" method = "post" >
<input type = "checkbox" name = "m[]" value = "center" checked> Центр <br >
<input type = "checkbox" name = "m[]" value = "north" > север <br >
<input type = "checkbox" name = "m[]" value = "south" > юг <br >
<input type = "checkbox" name = "m[]" value = "west" > запад <br >
<input type = "checkbox" name = "m[]" value = "east" > восток <br >
PHP:
скопировать код в буфер обмена
$str = "" ;
foreach ( $_POST [ "m" ] as $key => $val )
{
if ( $key == 0) $str .= "'" . $val . "'" ;
else $str .= ",'" . $val . "'" ;
}
$result = mysql_query ( "SELECT * FROM " . $table1 . " WHERE programma ='" . $pol . "' and rayon IN (" . $str . ")" , $db ) ;
Саныч
Отправлено: 29 Июля, 2010 - 13:45:36 • Тема: Не работает подсказка. Где включить? • Форум: Прочее
Ответов: 3 Просмотров: 64
Мелкий пишет: Саныч, вплоть до какой-то версии из десяток, у оперы подсказка появлялась всегда и показывала URL ссылки.
виндовая 10.10 показывает урл, а никсовая 10.60 (или что-то вроде того) - уже нет. Но почему, не гуглил...
хм... не замечал как-то... сейчас у меня 10.60 показывает только title, а сам url внизу в панеле...
Саныч
Отправлено: 29 Июля, 2010 - 11:17:22 • Тема: выбока из mysql • Форум: SQL и Архитектура БД
Ответов: 9 Просмотров: 65
mr_it пишет: Саныч, ну конечно, пропустил это. То есть я указываю какие поля нужно вывести в какой таблице, мне выдаст массив?
конечно... читайте описания функций
mysql_fetch_array, mysql_fetch_assoc, mysql_fetch_row
Саныч
Отправлено: 29 Июля, 2010 - 10:40:20 • Тема: выбока из mysql • Форум: SQL и Архитектура БД
Ответов: 9 Просмотров: 65
Что значит: "с возможностью указать те поля, которые нужно вывести "? Вы ведь в самом запросе указываете поля, которые вам нужны... (после SELECT)
Саныч
Отправлено: 29 Июля, 2010 - 09:37:25 • Тема: выбока из mysql • Форум: SQL и Архитектура БД
Ответов: 9 Просмотров: 65
mr_it пишет: выводит Resource id #3
Ну так все правильно выводится... Просто нужно понимать, что пишешь...
Саныч
Отправлено: 29 Июля, 2010 - 09:34:34 • Тема: Добавления в форме нового поля по условию • Форум: Напишите за меня, пожалуйста
Ответов: 9 Просмотров: 110
вот простой пример...
з.ы. используется jQuery
CODE (
html ):
скопировать код в буфер обмена
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html >
<head >
<meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" >
<title > Untitled Document</ title >
<script src = "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" ></ script >
<script type = "text/javascript" >
$(function()
{
$("select").change(function()
{
if($(this).val() == "pr") $(this).nextAll("label").slideDown(400);
else $(this).nextAll("label").slideUp(400);
});
});
</ script >
</ head >
<body >
<form action = "" method = "get" >
<label > Фамилия <input name = "f" type = "text" ></ label ><br >
<label > Имя <input name = "n" type = "text" ></ label ><br >
<label > Отчество <input name = "o" type = "text" ></ label ><br >
<label > Департамент <input name = "d" type = "text" ></ label ><br >
<select name = "dol" >
<option value = "pm" > Премьер</ option >
<option value = "sp" > Спикер</ option >
<option value = "pr" > Президент</ option >
</ select ><br >
<label style = "display: none;" > Дополнительно <input name = "dop" type = "text" ></ label >
</ form >
</ body >
</ html >
Саныч
Отправлено: 28 Июля, 2010 - 13:31:11 • Тема: Окно со смайлами • Форум: JavaScript & VBScript
Ответов: 9 Просмотров: 5159
MaxFpsc пишет: Не совсем догнал..
что не ясно? я выложил код как пример, сам html, стили и js, который делает все что вы хотели
MaxFpsc пишет: Я хочу сделать, чтобы при нажатии на ссылку открывалось окно со смайлами и при нажатии на смайл, код смайла вставлялся бы в textarea и окно закрывалось как это реализовать?
Саныч
Отправлено: 28 Июля, 2010 - 13:04:04 • Тема: Окно со смайлами • Форум: JavaScript & VBScript
Ответов: 9 Просмотров: 5159
вот выдрал кусок со своего сайта (сделал на jQuery)
структура
CODE (
html ):
скопировать код в буфер обмена
<div class = "add_comment" >
<h5 > Добавить комментарий</ h5 >
<div >
<div >
.........
<ul >
......
<li class = "emoticons" >
<span title = "Добавить смайлик" ></ span >
<div >
<h6 > Смайлики</ h6 >
<a href = "#" title = "dsf" ></ a >
<img src = "img/emoticons/angry.gif" alt = ":angry:" title = "fdg" >
<img src = "img/emoticons/biggrin.gif" alt = ":D" title = "fdg" >
<img src = "img/emoticons/blink.gif" alt = ":Oo:" title = "fdg" >
<img src = "img/emoticons/blush.gif" alt = ":blush:" title = "fdg" >
<img src = "img/emoticons/cool.gif" alt = ":cool:" title = "fdg" >
<img src = "img/emoticons/dry.gif" alt = "<_<" title = "fdg" >
<img src = "img/emoticons/excl.gif" alt = ":excl:" title = "fdg" >
<img src = "img/emoticons/happy.gif" alt = ":happy:" title = "fdg" >
<img src = "img/emoticons/huh.gif" alt = ":huh:" title = "fdg" >
<img src = "img/emoticons/laugh.gif" alt = ":lol:" title = "fdg" >
<img src = "img/emoticons/mellow.gif" alt = ":mellow:" title = "fdg" >
<img src = "img/emoticons/ohmy.gif" alt = ":o" title = "fdg" >
<img src = "img/emoticons/ph34r.gif" alt = ":ph34r:" title = "fdg" >
<img src = "img/emoticons/rolleyes.gif" alt = ":rolleyes:" title = "fdg" >
<img src = "img/emoticons/sad.gif" alt = ":(" title = "fdg" >
<img src = "img/emoticons/sleep.gif" alt = ":sleep:" title = "fdg" >
<img src = "img/emoticons/smile.gif" alt = ":)" title = "fdg" >
<img src = "img/emoticons/tongue.gif" alt = ":P" title = "fdg" >
<img src = "img/emoticons/unsure.gif" alt = ":unsure:" title = "fdg" >
<img src = "img/emoticons/wacko.gif" alt = ":wacko:" title = "fdg" >
<img src = "img/emoticons/wink.gif" alt = ";)" title = "fdg" >
</ div >
</ li >
........
</ ul >
</ div >
<form action = "index.php?section=film&file=1" method = "post" name = "add_comment" >
<div >
<textarea name = "comment" ></ textarea >
</ div >
<input name = "add_comment" type = "submit" value = "Добавить комментарий" >
</ form >
</ div >
</ div >
стили
CODE (
html ):
скопировать код в буфер обмена
div.add_comment > div > div > ul > li.emoticons > span {
height: 16px;
width: 16px;
cursor: pointer;
margin: 5px 5px 0;
display: block;
background: url(../img/text/emoticons.png);
div.add_comment > div > div > ul > li > div {
display: none;
position: absolute;
border: 1px solid #000;
background: #fff;
width: 350px;
cursor: default;
margin-top: 2px;
width: 200px;
div.add_comment > div > div > ul > li.emoticons > div > img {
margin: 2px;
cursor: pointer;
}
и сам js
CODE (
javascript ):
скопировать код в буфер обмена
$( "div.add_comment > div li.emoticons > span" ) .click ( function ( )
{
var el = this ;
if ( $( el) .nextAll ( "div" ) .is ( ":visible" ) ) $( el) .nextAll ( "div" ) .fadeOut ( 500) ;
else
{
$( el) .nextAll ( "div" ) .fadeIn ( 500) ;
$( el) .nextAll ( "div" ) .children ( "a" ) .click ( function ( )
{
$( this ) .parent ( ) .fadeOut ( 500) ;
return false ;
} ) ;
}
} ) ;
$( "div.add_comment > div li.emoticons > div > img" ) .click ( function ( )
{
$( this ) .parent ( ) .fadeOut ( 500) ;
var smile = $( this ) .attr ( "alt" ) ;
var obj = document.add_comment .comment ;
if ( document.selection ) obj.value += " " + smile;
else if ( typeof ( obj.selectionStart ) == "number" )
{
var start = obj.selectionStart ;
var value = obj.value ;
obj.select ( )
obj.value = value.substr ( 0 , start) + " " + smile + " " + value.substr ( start) ;
obj.setSelectionRange ( start + 1, start + smile.length + 1) ;
}
} ) ;
p.s. на всякий случай прелипил скрин как это все выглядит
Страниц (91): В начало « ... 83 84 85 86 [87] 88 89 90 91 »
Powered by ExBB FM 1.0 RC1. InvisionExBB