Слава Шевцов

Слава Шевцов
Рейтинг
370
Регистрация
23.07.2005
ChestLet:
Хочу выучить язык PHP 5.0 и уметь взаимодействовать php с MySQL.
Посоветуйте книгу, которую можно купить на озоне ( ozon.ru )

Изучите следующий код (по мануалам) и будет Вам сеошно-php-шное счастье:

<?php


set_time_limit(60);

$host = 'localhost';
$user = 'root';
$pass = '';
$dbname = 'db';

session_start();

$pageId = (isset($_GET['page_id'])) ? trim($_GET['page_id']) : trim($_POST['page_id']);

$db = mysql_connect($host, $user, $pass);
mysql_query("SET names 'cp1251'");
if ($db === false)
{
echo mysql_error();
exit;
}

$mysql = mysql_select_db($dbname) or die(mysql_error());

if (!empty($_SESSION))
{
$counter = (int)$_SESSION['counter'];
}
else
{
$counter = 0;
}

$_SESSION['counter'] = $counter + 1;

/* Достанем из базы кусочки странички... */
$results = mysql_query('SELECT html FROM table1 WHERE id = '.$pageId.' ORDER BY pos');
while ($rec = mysql_fetch_row($results))
{
$htmls[] = trim(stripslashes($rec[0]));
}

$html = '';
if (isset ($htmls))
{
/* ... и соберём их в целое */
$count = count($htmls);
for ($i=0; $i<$count; $i++)
{
$html .= "$htmls[$i]"; // Это извращение.
}
}

$htmlSecurity = addslashes($html);
mysql_query("INSERT INTO cache (id, html) VALUES ($pageId, '$htmlSecurity')");

echo $html;

exit;

?>

И да: если этот код сработает правильно с первого раза, то произойдёт чудо. Он никогда не тестировался и не запускался - он написан специально для Вас. Этот код показывает 90% самых используемых функций и конструкций языка. Это типичный код для отдачи страницы из базы данных, правда с некоторыми извращениями в виде склейки html из частей. Изучите этот код и считайте, что большей частью PHP Вы овладели 🍻

Сначала отстроить город, потом разбомбить. Повторить 10 раз.

pauk:
В пионерах-то мы все были...

Ну у Вас и пионерская организация была... :D

Lupus:
На его фоне померк бы даже Никсон. Что там какие-то прослушки по сравнением с организацией терактов.

А чем не устраивает организованное ЦРУ 11 сентября? В России никогда не было такого масштабного теракта. Даже сумма всех терактов и их жертв в России меркнет по сравнению с этим днём в США.

Lor:
И даже до него, как бы это противно вам не казалось.

Интересно, если бы Путин был кандидатом в президенты США, то остальные бы обамы, горы и буши померкли на его фоне?

spermint:
Хе-хе. Я аж закашлялся, как прочитал. Кому это из программистов в России платят от 150 килобаксов в год?

Я не знал, что зарплаты программистов в США начинаются со 150 тыс. в год чистыми....

Да не, не перевелись. Они мутировали и очень редки. Вот, например, жгун инвесторо ищущий.

hellworm:
Лично у меня есть яркий пример , мой хороший знакомый , который работает там программистом

И что? Многие хорошие программисты в России получают больше, чем им же предлагают в США. После вычета налогов и платы за жильё, естественно.

Sim:
Это-то и плохо. Настоящих буйных совсем мало осталось...

Хорошо работают модераторы. Эффективно :(

raminas:
Ох, и дурят вашего брата.

Не бойтесь. У меня ключи от Мерседеса тоже не настоящие :D

Всего: 33369