HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 08.02.2009, 15:09
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706

Репутация: 3338


По умолчанию

Цитата:
Сообщение от blaga  
ChaaK, не вкурил в твой способ.

[x26]VOLAND, хм. и для каждого юзверя отдельно хранить весь текст в БД?
я бы просто загнал всю статью в массив и номер строки - номер в массиве. И в избранное для каждого юзера добавлять так:

$a[номер_статьи][номер_строки] - в случае закладки на определенную строку в статье.
 
Ответить с цитированием

  #2  
Старый 08.02.2009, 15:22
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
С нами:
10597286

Репутация: 694


По умолчанию

Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
 
Ответить с цитированием

  #3  
Старый 08.02.2009, 15:34
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706

Репутация: 3338


По умолчанию

Цитата:
Сообщение от blaga  
Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
Ну тогда в массив вносить не строки, а "абзацы", тогда на редактирование пофигу (относительно). А потом, после редактирования, сделать перерасчет "избранного" по данной статье (сверяясь с данными из БД) и проапдейтить их там соотвественно с новыми смещениями. Т.е. дать возможность заносить в избранное не строки, а какие-то блоки статьи
 
Ответить с цитированием

  #4  
Старый 08.02.2009, 20:09
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами:
9482786

Репутация: 1357


По умолчанию

хоть убей, но все равно не понимаю почему не пашет!!!!!!
PHP код:
<?php
function link($link,$title)
{
echo 
"<a href='$link'>$title</a>";
}

echo 
"<br>";

link('http://vkontakte.ru','ВКонтакте')
?>
что тут не так???
 
Ответить с цитированием

  #5  
Старый 08.02.2009, 20:14
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
С нами:
9799586

Репутация: 1385


По умолчанию

всё работает.
 
Ответить с цитированием

  #6  
Старый 08.02.2009, 20:16
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами:
9482786

Репутация: 1357


По умолчанию

Цитата:
Сообщение от 159932  
всё работает.
да, я проверил этот кусок пашет, а так почему то нет((

PHP код:
 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <meta name="author" content="" />

    <title>Untitled 1</title>
</head>

<body>

<?php

function square($a)
{
    
$result $a $a;
    echo 
$result;
}

$new 13;
echo 
"квадрат $new равен - ";
square($new)

function 
link($link,$title)
{
echo 
"<a href='$link'>$title</a>";
}

echo 
"<br>";

link('http://vkontakte.ru','ВКонтакте');

?>
 
Ответить с цитированием

  #7  
Старый 08.02.2009, 20:23
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами:
9134246

Репутация: 297
По умолчанию

square($new) замени на square($new); (забыл поставитьь ; просто)
 
Ответить с цитированием

  #8  
Старый 08.02.2009, 20:33
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786

Репутация: 2731


По умолчанию

PHP код:
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <meta name="author" content="" />

    <title>Untitled 1</title>
</head>

<body>

<?php

function square($a)
{
    
$result $a $a;
    echo 
$result;
}

$new 13;
echo 
"квадрат $new равен - ";
square($new); //не забывай ставить знак ";"  

function alink($link,$title)
{
echo 
"<br>";
echo 
"<a href='$link'>$title</a>";
}
alink('http://vkontakte.ru','ВКонтакте');

?>
 
Ответить с цитированием

  #9  
Старый 08.02.2009, 23:40
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами:
11278406

Репутация: 818


По умолчанию

m0Hze
Скачай, сильно помогает:
http://www.mywebs.ru/downloads/mysql_ru.chm
и все остальное http://www.mywebs.ru/docs.php

Синтаксис оператора DELETE
Цитата:
Оператор DELETE удаляет из таблицы table_name строки, удовлетворяющие заданным в where_definition условиям, и возвращает число удаленных записей.

Если оператор DELETE запускается без определения WHERE, то удаляются все строки. При работе в режиме AUTOCOMMIT это будет аналогично использованию оператора TRUNCATE. See section 6.4.7 Синтаксис оператора TRUNCATE. В MySQL 3.23 оператор DELETE без определения WHERE возвратит ноль как число удаленных записей.

Если действительно необходимо знать число удаленных записей при удалении всех строк, и если допустимы потери в скорости, то можно использовать команду DELETE в следующей форме:
Синтаксис оператора UPDATE

Цитата:
Оператор UPDATE обновляет столбцы в соответствии с их новыми значениями в строках существующей таблицы. В выражении SET указывается, какие именно столбцы следует модифицировать и какие величины должны быть в них установлены. В выражении WHERE, если оно присутствует, задается, какие строки подлежат обновлению. В остальных случаях обновляются все строки. Если задано выражение ORDER BY, то строки будут обновляться в указанном в нем порядке.

Если указывается ключевое слово LOW_PRIORITY, то выполнение данной команды UPDATE задерживается до тех пор, пока другие клиенты не завершат чтение этой таблицы.

Если указывается ключевое слово IGNORE, то команда обновления не будет прервана, даже если при обновлении возникнет ошибка дублирования ключей. Строки, из-за которых возникают конфликтные ситуации, обновлены не будут.

Если доступ к столбцу из указанного выражения осуществляется по аргументу tbl_name, то команда UPDATE использует для этого столбца его текущее значение. Например, следующая команда устанавливает столбец age в значение, на единицу большее его текущей величины:

mysql> UPDATE persondata SET age=age+1;

Значения команда UPDATE присваивает слева направо. Например, следующая команда дублирует столбец age, затем инкрементирует его:

mysql> UPDATE persondata SET age=age*2, age=age+1;

Если столбец устанавливается в его текущее значение, то MySQL замечает это и не обновляет его.

Команда UPDATE возвращает количество фактически измененных строк. В версии MySQL 3.22 и более поздних функция C API mysql_info() возвращает количество строк, которые были найдены и обновлены, и количество предупреждений, имевших место при выполнении UPDATE.

В версии MySQL 3.23 можно использовать LIMIT #, чтобы убедиться, что было изменено только заданное количество строк.
Синтаксис оператора DROP DATABASE
Цитата:
DROP DATABASE [IF EXISTS] db_name
Синтаксис оператора DROP TABLE
Цитата:
DROP TABLE [IF EXISTS] tbl_name [, tbl_name,...] [RESTRICT | CASCADE]
и тд. что именно тебе нужно удалить я непонял )))
 
Ответить с цитированием

  #10  
Старый 09.02.2009, 00:05
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466

Репутация: 3171


По умолчанию

Как всегда грац,качать пока что небуду,так как особое внимание сейчас уделяю менно пхп,просто нужно пару строк накатать с использованием мускула.
--
Ну вот теперь я чтото совсем тупею значит.
Нужно зашифровать строку в хеш mysql,mysql5.
Но функция mysql(); - не для хешей,с мускулом5 тоже самое.
Какая же тогда функция для хешированиея в mysql,mysql5? php.net молчит.Знаеть только ша1 и мд5...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.