PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (12): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 168
Dark-def
Отправлено: 19 Мая, 2013 - 21:43:26 • Тема: Вывод строк из таблицы в разные места • Форум: Вопросы новичков
Ответов: 3 Просмотров: 180
Риточка , пошагово:
PHP:
скопировать код в буфер обмена
echo '<table>' ; // открываем таблицу
$result = DB:: query ( "SELECT field FROM table" ) ; // Делаем запрос к БД
while ( $obj = DB:: fetch_object ( $result ) ) // Получаем результат, открываем цикл
echo '<tr><td>' . $obj -> field . '</td></tr>' ; // Выводим строку, столбец, значение из БД. Закрываем столбец, строку.
echo '</table>' ; // Закрываем таблицу
Dark-def
Отправлено: 19 Мая, 2013 - 21:11:31 • Тема: Вывод строк из таблицы в разные места • Форум: Вопросы новичков
Ответов: 3 Просмотров: 180
PHP:
скопировать код в буфер обмена
echo '<table>' ;
$result = DB:: query ( "SELECT field FROM table" ) ;
while ( $obj = DB:: fetch_object ( $result ) )
{
echo '<tr><td>' . $obj -> field . '</td></tr>' ;
}
echo '</table>' ;
Цитата: не знаю как отразится много запросов на работе сервера.
если бы вы выбирали по 10 000 допустим то отразилось бы. А так серверу нужны милисекунды что бы обработать запрос
Dark-def
Отправлено: 19 Мая, 2013 - 20:38:29 • Тема: массивы • Форум: Вопросы новичков
Ответов: 2 Просмотров: 227
Цитата: in_array -- Проверить, присутствует ли в массиве значение
Ищет в haystack значение needle и возвращает TRUE в случае удачи, FALSE в противном случае.
Вы точно не перепутали? По этому коду, я вижу в случае успеха вы выводите echo 'no'; ...
Dark-def
Отправлено: 19 Мая, 2013 - 16:24:32 • Тема: Кодировка при получении данных из MySQL • Форум: Вопросы новичков
Ответов: 7 Просмотров: 432
Как по мне, так давно пора отказаться от 8-битных кодировок и использовать юникод.
Я бы на вашем месте изменил бы кодировку базы и сайта на UTF-8 и забыл бы вобще за эту проблему. Если нет, то поэксперементируйте с кодировкой станицы с таблицы...
Dark-def
Отправлено: 16 Мая, 2013 - 16:18:48 • Тема: Не выводится меню. • Форум: Вопросы новичков
Ответов: 9 Просмотров: 306
PHP:
скопировать код в буфер обмена
function leftAdminMenu( ) {
echo <<<HTML
<div id="box">
<div id="left_menu">
<div class="head_box"><h2>Навигация</h2></div>
getMenu($leftAdminMenu)
</div>
</div>
HTML ;
}
я вот сижу, и ломаю себе голову над этим куском кода...Получается, вызывается функция с аргументом вызываемой функции. Или я полный дурак или это ересь какая-то...
Dark-def
Отправлено: 16 Мая, 2013 - 14:13:17 • Тема: Здравствуйте! Помогите с формой php • Форум: Вопросы новичков
Ответов: 19 Просмотров: 861
avtor.fox , если бы он хотел найти, нашел бы. А данная ссылка была саркастической. Я по материалам колледжа, университета, мануалов и просто разнообразных уроков и материала из книг. То-есть, по вашему это воспитало во мне быдло-кодера?
Dark-def
Отправлено: 16 Мая, 2013 - 13:55:07 • Тема: проблема с пагинацией • Форум: Вопросы новичков
Ответов: 6 Просмотров: 234
PHP:
скопировать код в буфер обмена
$page = 1 ;
$count_page = 10 ;
$link = NULL ;
$get = NULL ;
$nid = NULL ;
function navi( $page , $count_page , $link , $get , $nid )
{
if ( $count_page > 1)
{
echo '<div class="komm1">' ;
if ( $page - 1 >= 1) {
echo '<a href="' . $link . 'page=' . ( $page - 1 ) . '"><<<b>пред</b></a>' ;
} else {
}
if ( $page > 1 and $page + 1<= $count_page ) {
echo '|' ;
}
if ( $page + 1 <= $count_page ) {
echo '<a href="' . $link . 'page=' . ( $page + 1 ) . '"><b>след</b>>></a>' ;
} else {
}
echo '<br />' ;
if ( $page - 2>= 1)
echo '<a href="' . $link . 'page=1">1</a>..' ;
for ( $i = $page - 1 ; $i <= $page + 3 ; $i ++ ) {
if ( $i >= 1 and $i <= $count_page ) {
if ( $i == $page )
echo '<b>' . $page . '</b>' ;
else
echo '<a href="' . $link . 'page=' . $i . '">' . $i . '</a>' ;
if ( $i != $count_page )
echo '..' ;
}
}
if ( $page + 4 <= $count_page )
echo '<a href="' . $link . 'page=' . $count_page . '">' . $count_page . '</a>' ;
if ( $count_page >= 5) {
echo '<form method="GET" action="' . $link . '">
<input type="hidden" name="' . $get . '" value="' . $nid . '">
Стр. <input type="text" name="page" size="2">
<input type="submit" value=">>"></form>' ;
}
echo '</div>' ;
}
}
navi( $page , $count_page , $link , $get , $nid ) ;
данный код у меня работает.
На выводе имеем:
след>>
1..2..3..4..100
Стр. инпут, сабмит
Страниц (12): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB