PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (14): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Найдено сообщений: 198
qtk
Отправлено: 28 Марта, 2013 - 05:10:25 • Тема: Проблема вывода переменной в цикле • Форум: Вопросы новичков
Ответов: 35 Просмотров: 1112
Возможно я вас не понимаю или вы меня. Функция контент содержит кусок html-кода и этот кусок кода не может меняться, он заранее прописан в функции контент, и в этом куске в нужных местах заранее вставлены переменные $result. В простом цикле это выгледит так
qtk
Отправлено: 27 Марта, 2013 - 21:08:42 • Тема: Проблема вывода переменной в цикле • Форум: Вопросы новичков
Ответов: 35 Просмотров: 1112
вместо переменной $content вставляем функцию
Функция get_ad() должна вывести все имена из таблицы estate но выводит пустую строку! Что делать? Спасибо!
qtk
Отправлено: 26 Марта, 2013 - 18:42:31 • Тема: Запрос к МySQL возвращает не коректные данные! • Форум: Работа с СУБД
Ответов: 8 Просмотров: 1954
PHP:
скопировать код в буфер обмена
<?PHP
class ConnectMysql {
protected static $host = 'localhost' ;
protected static $login = 'db' ;
protected static $pass = 2580 ;
protected static $db = 'db' ;
public function get_connect( $host , $login , $pass , $db ) {
$this -> host = $host ;
$this -> login = $login ;
$this -> pass = $pass ;
$this -> db = $db ;
}
public static function start( ) {
mysql_connect ( self :: $host , self :: $login , self :: $pass ) or
die ( 'Не удалось соединиться с MySQL' ) ; }
public static
function end ( ) { }
}
class A {
public function __construct( ) {
ConnectMysql:: start ( ) ;
$this -> get_content ( ) ;
}
public function get_content( ) {
echo $result_mysql [ 'name' ] ;
}
}
}
$o = new A;
?>
qtk
Отправлено: 26 Марта, 2013 - 06:41:23 • Тема: Запрос к МySQL возвращает не коректные данные! • Форум: Работа с СУБД
Ответов: 8 Просмотров: 1954
Добрый день! С толкнулся с такой проблемой. При запросе данных из 'Мускул' , код типа
возвращает бесконечное число раз последнюю запись в таблице, пока не пройдет 30секунд и выдает ошибку, 'Что лимит на выполнение 30сек'. Может кто сталкивался или знает из-за чего так.
Сейчас переписываю свой сайт с ПП в ООП. В ооп использую куски старого кода, который раньше работал нормально. Так же переустановил аналог Денвера на более новый, и скопировал старую базу в новую, может это как то повлияло. За ранее спасибо!
qtk
Отправлено: 13 Марта, 2013 - 09:23:22 • Тема: Как проверить наличие библиотеки SPL • Форум: Вопросы новичков
Ответов: 2 Просмотров: 176
И так есть телефон с апачем, пхп и мускул! Пхп версии 5.2.2, при использовании функции spl_autoload_register() выдает ошибку! Мне кажется что эта библиотека не установлена, как проверить это, может через /phpinfo.php и как это дело можно установить, может кто делал?
qtk
Отправлено: 06 Февраля, 2013 - 05:47:23 • Тема: Не работает global в функции • Форум: Вопросы новичков
Ответов: 8 Просмотров: 1012
С синтаксисом языка у меня все в порядке!) это был грубый пример, показать что не хочу передавать переменную в функцию, это просто мой дурацкий принцип в этом скрипте. $pаper локальная и существует только в функции соntеnt().
qtk
Отправлено: 05 Февраля, 2013 - 09:42:38 • Тема: Не работает global в функции • Форум: Вопросы новичков
Ответов: 8 Просмотров: 1012
Проблема еще в том, что я не хочу городить лишний код в не функции foo.
И проще было бы
(Добавление)
Все что вы написали не работает)))))
а делать так я не хочу
(Добавление)
вот скрипт целикомPHP:
скопировать код в буфер обмена
function content( ) {
global $choice , $ch , $id , $topic ;
if ( ! preg_match ( "/(blog|management|usability|seo|monetization)/" , $ch ) OR
! preg_match ( "/^[0-9]+$/" , $id ) OR
! preg_match ( "/(Создание и прочее|Ведение и наполнение|Юзабилити|SEO-продвижение|Монетизация)/" , $_GET [ 'topic' ] ) ) { $choice = NULL ;
$ch = NULL ;
$id = NULL ;
echo '<meta http-equiv="refresh" content="0; url=/index.php">' ;
}
echo
'<div class="paper_ins">
<h2>' . $paper [ 'topic' ] . '</h2>
<div class="paper_text">
<img src="/img/office/' . $choice . '/' . $paper [ 'img' ] . '" height="147" alt="Картинка к статье" title="' . $paper [ 'topic' ] . '">' . $paper [ 'text' ] .
'</div>
<div class="info">
<div class="data">' . date_convert( $paper [ 'date' ] ) . '</div>
<div class="section">' . $_GET [ 'topic' ] . '</div>
<div class="author">' . $paper [ 'author' ] . '</div>
</div></div>
<div class="sn"><span>Поделиться статьей: </span>' . social_network( ) . '</div>' ;
$com = mysql_query ( "SELECT * FROM $ch LEFT JOIN `comment` ON comment.id=$ch .id WHERE comment.section='$ch ' AND $ch .id=$paper[id] " ) ; print
'<div class="user_com">
<div class="user_name><img src="/img/office/ava.png" height="20" alt=".">' . $comment [ 'name' ] . '</div>
<div class="user_text">' . $comment [ 'text' ] . '</div>
<div class="data">Добавлено: ' . date_convert( $comment [ 'date' ] ) . '</div>
</div>' ;
}
}
а вот функция social_network():
PHP:
скопировать код в буфер обмена
function social_network( ) {
global $paper ;
$url = rawurlencode ( $_SERVER [ 'SERVER_NAME' ] . $_SERVER [ 'REQUEST_URI' ] ) ; return
'<a target="_blank" href="http://www.blogger.com/blog_this.pyra?t&u=' . $url . '&n=' . $title . '" title="Опубликовать в Blogger.com">
<img src="img/office/sn/b.png" alt="Опубликовать в Blogger.com">
</a>
<a target="_blank" href="http://www.facebook.com/sharer.php?u=' . $url . '&t=' . $title . '" title="Поделиться в Facebook">
<img src="img/office/sn/f.png" alt="Поделиться в Facebook">
</a>
<a target="_blank" href="http://www.friendfeed.com/share?title=' . $title . ' - ' . $url . '" title="Добавить в FriendFeed">
<img src="img/office/sn/ff.png" alt="Добавить в FriendFeed">
</a>
<a target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=' . $url . '&title=' . $title . '" title="Сохранить закладку в Google">
<img src="img/office/sn/g.png" alt="Сохранить закладку в Google">
</a>
<a target="_blank" href="http://connect.mail.ru/share?url=' . $url . '&title=' . $title . '" title="Поделиться в Моем Мире@Mail.Ru">
<img src="img/office/sn/m.png" alt="Поделиться в Моем Мире@Mail.Ru">
</a>
<a target="_blank" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl=' . $url . '&title=' . $title . '" title="Добавить в Одноклассники">
<img src="img/office/sn/o.png" alt="Добавить в Одноклассники">
</a>
<a target="_blank" href="http://twitter.com/share?text=' . $title . '&url=' . $url . '" title="Добавить в Twitter">
<img src="img/office/sn/t.png" alt="Добавить в Twitter">
</a>
<a target="_blank" href="http://vk.com/share.php?url=' . $url . '" title="Поделиться В Контакте">
<img src="img/office/sn/v.png" alt="Поделиться В Контакте">
</a>
<a target="_blank" href="http://zakladki.yandex.ru/newlink.xml?url=' . $url . '&name=' . $title . '" title="Добавить в Яндекс.Закладки">
<img src="img/office/sn/ya.png" alt="Добавить в Яндекс.Закладки">
</a>
<a target="_blank" href="http://my.ya.ru/posts_add_link.xml?URL=' . $url . '&title=' . $title . '" title="Поделиться в Я.ру">
<img src="img/office/sn/yaru.png" alt="Поделиться в Я.ру">
</a>' ;
}
qtk
Отправлено: 05 Февраля, 2013 - 08:50:38 • Тема: Не работает global в функции • Форум: Вопросы новичков
Ответов: 8 Просмотров: 1012
Такая проблема, есть база , там хранятся статьи и заголовки к статьям. Пытаюсь засунуть запрошенный заголовок в функцию.
PHP:
скопировать код в буфер обмена
Function foo( ) {
global $paper [ 'topic' ] ; //синтаксическая ошибка
$GLOBALS [ 'paper' ] ; //никаких результатов
$GLOBALS [ 'paper' ] [ 'topic' ] ; //никаких результатов
}
такие варианты не подходят:
qtk
Отправлено: 24 Января, 2013 - 19:59:44 • Тема: Запрос к mysql • Форум: Вопросы новичков
Ответов: 4 Просмотров: 188
Что-то не получается, может у меня руки кривоваты и не совсем правильно все понял в запросе, можно подробней?
Страниц (14): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB