HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #811  
Старый 17.10.2009, 18:20
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Почему при таком запросе берётся только одна запись подходящее под условие `ankets`.`order_id` = `posred`.`id` а не все ?

Код:
UPDATE `ankets`,`posred` 
SET `priority` = CASE WHEN `tp` != "-1" AND `balance` >= `tp` 
   THEN `tp` WHEN `priority` != 0 AND `balance` < `priority`  
   THEN 0 ELSE `priority` END,
`balance` =  CASE WHEN `balance` >= `tp` AND `tp` != "-1" 
   THEN `balance` - `tp` WHEN `priority` != 0  
   THEN `balance` - `priority` ELSE `balance` END ,`tp` = "-1" 
WHERE `ankets`.`order_id` = `posred`.`id`
 
Ответить с цитированием

  #812  
Старый 18.10.2009, 03:50
Roston
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
Провел на форуме:
2866942

Репутация: 350
Отправить сообщение для Roston с помощью ICQ
По умолчанию

Драсте
Мне нужно создать БД sqlite. Пробовал програмкой SQLite expert. В базе даных всего одна таблица и два поля id и text. Собсно когда пытаюсь приконектиццо к ней выдает такую ошибку
Код:
arning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in Z:\home\sql\www\sqnews.php5 on line 6

Warning: sqlite_query() expects parameter 1 to be resource, string given in Z:\home\sql\www\sqnews.php5 on line 10

Warning: sqlite_fetch_array() expects parameter 1 to be resource, null given in Z:\home\sql\www\sqnews.php5 on line 11
Помогайте плз
 
Ответить с цитированием

  #813  
Старый 28.10.2009, 22:48
ZEXEL
Постоянный
Регистрация: 07.01.2008
Сообщений: 591
Провел на форуме:
2899578

Репутация: 549


Отправить сообщение для ZEXEL с помощью ICQ
По умолчанию

Есть таблица hack, существует поле count которое равняеться 1
Как одним запросом делать что бы count увеличивалось на один каждым запросом !
 
Ответить с цитированием

  #814  
Старый 28.10.2009, 22:53
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

Цитата:
Сообщение от ZEXEL  
Есть таблица hack, существует поле count которое равняеться 1
Как одним запросом делать что бы count увеличивалось на один каждым запросом !
Код:
UPDATE `table`SET count=count+1
я правильно понял?
 
Ответить с цитированием

  #815  
Старый 28.10.2009, 22:58
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Может быть, автоинкремент повесить на поле?
 
Ответить с цитированием

  #816  
Старый 29.10.2009, 20:47
dimash
Познающий
Регистрация: 14.04.2008
Сообщений: 78
Провел на форуме:
41875

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

Объясните, пожалуйста такое. 1, 2 одного и тоже. Какая прицнипиальная разница?
PHP код:
$query "SELECT password FROM users WHERE name='".$_POST['login']."'";  
    
$login_authentication mysql_query($query);  
    if(
mysql_num_rows($login_authentication) > 0)  
    {  
       
// Получаем пароль  
       
$password mysql_result($login_authentication,0);  
       
// Сравниваем пароль из базы данных и введённый посетителем  
       
if ($_POST['password'] == $password)   
       { 
             echo 
"Hello, $login"
        }
   } 
PHP код:
 $query "SELECT * FROM users where name='".$login."' and pass = '".$password."'; 
 
Ответить с цитированием

  #817  
Старый 29.10.2009, 20:56
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

Репутация: 39
Отправить сообщение для crazy~driver с помощью ICQ
По умолчанию

Привет подскажите, есть ли мюслях запрос, чтобы искал заданное значение по всей бд
 
Ответить с цитированием

  #818  
Старый 29.10.2009, 21:16
dimash
Познающий
Регистрация: 14.04.2008
Сообщений: 78
Провел на форуме:
41875

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

Цитата:
Сообщение от crazy~driver  
Привет подскажите, есть ли мюслях запрос, чтобы искал заданное значение по всей бд
SELECT * FROM *
просто
 
Ответить с цитированием

  #819  
Старый 01.11.2009, 03:42
Patronik
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме:
148667

Репутация: 23
Отправить сообщение для Patronik с помощью ICQ
По умолчанию

Цитата:
Сообщение от dimash  
Объясните, пожалуйста такое. 1, 2 одного и тоже. Какая прицнипиальная разница?
PHP код:
$query "SELECT password FROM users WHERE name='".$_POST['login']."'";  
    
$login_authentication mysql_query($query);  
    if(
mysql_num_rows($login_authentication) > 0)  
    {  
       
// Получаем пароль  
       
$password mysql_result($login_authentication,0);  
       
// Сравниваем пароль из базы данных и введённый посетителем  
       
if ($_POST['password'] == $password)   
       { 
             echo 
"Hello, $login"
        }
   } 
PHP код:
 $query "SELECT * FROM users where name='".$login."' and pass = '".$password."'; 
Принципиальной разници нету. Во втором варианте код просто короче получиться.
 
Ответить с цитированием

  #820  
Старый 01.11.2009, 15:59
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
По умолчанию

Подскажите какой параметр или что либо еще нужно поставить чтобы записи в базе формировались по значению,к примеру в поле А значение 5,а в боле B значение 7
Как сделать чтобы B соответственно выводилось впереди?
Если так нельзя,подскажите что можно с таким выводом в PHP сделать
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ