PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 3 4 [5] 6 7 8 9 »

> Найдено сообщений: 128
Stivir Отправлено: 23 Августа, 2012 - 12:23:35 • Тема: странная ошибка, помогите • Форум: Вопросы новичков

Ответов: 18
Просмотров: 656
Bio man, не понял, поясни.
Stivir Отправлено: 23 Августа, 2012 - 12:10:44 • Тема: странная ошибка, помогите • Форум: Вопросы новичков

Ответов: 18
Просмотров: 656
Avatar пишет:

$res=mysql_query("SELECT * FROM users WHERE 'login'='$login'", $db);

session_start(); нужно писать выше всего остального кода.

Имена переменных не вставляют в одинарные кавычки, только в двойные, а в идеале вообще без них.

Совет: загоняйте строку запроса в переменную, а её вставляйте в запрос. Если не работает, то эту строку можно вывести в браузер при помощи echo и глянуть что она собой представляет.
PHP:
скопировать код в буфер обмена
  1. $str = "SELECT * FROM users WHERE login=$login";
  2. $res=mysql_query($str);
Stivir Отправлено: 22 Августа, 2012 - 16:04:03 • Тема: Регулярное выражение • Форум: Вопросы новичков

Ответов: 6
Просмотров: 289
Bartezz при желании можно выдернуть кусок кода из общего хтмл, но в общем Вы правы.
Мелкий благодарю.)
Stivir Отправлено: 22 Августа, 2012 - 15:10:56 • Тема: Мелочи по калькуляции • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 145
Да я точно не помню, помоему есть какое-то событие onfocus что-ли, попробуйте его прикрутить.
Stivir Отправлено: 22 Августа, 2012 - 15:03:17 • Тема: ошибка notice • Форум: Вопросы новичков

Ответов: 3
Просмотров: 132
Ромчик пишет:
Ошибка вызвана этой строчкой:
PHP:
скопировать код в буфер обмена

if($_SESSION['proffghreh'.$id] != $names['id']){

такое сравнение строк не всегда корректно работает, лучше всего использовать strcmp()
PHP:
скопировать код в буфер обмена
  1. if(!strcmp($_SESSION['proffghreh'.$id], $names['id']))
  2. {
  3.     //знач. строки равны
  4. }
Stivir Отправлено: 22 Августа, 2012 - 12:23:06 • Тема: Мелочи по калькуляции • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 145
Не надо проверки, есть скидка, то цена скидкой.
Нет скидки, то просто цена.
Stivir Отправлено: 22 Августа, 2012 - 12:19:09 • Тема: Мелочи по калькуляции • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 145
КотБорис, если такой вариант:
PHP:
скопировать код в буфер обмена
  1. $price = 1000;
  2. $discount = 0;//20
  3. echo $price-$price/100*$discount;


на выходе получается 1000
Stivir Отправлено: 22 Августа, 2012 - 12:11:20 • Тема: Мелочи по калькуляции • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 145
Вообще алгоритм такой:
цена со скидкой = цена - цена / 100 * скидку
в этом алгоритме если в скидке 0, то цена не изменится.
если я не ошибаюсь)
Stivir Отправлено: 22 Августа, 2012 - 10:38:05 • Тема: Регулярное выражение • Форум: Вопросы новичков

Ответов: 6
Просмотров: 289
event, если Ваша страница не в utf-8, то так:
PHP:
скопировать код в буфер обмена
  1. $rick = '<a href="/level/10/m_act%5Bcountry%5D/8/" >Франция</a>, <a href="/level/10/m_act%5Bcountry%5D/11/" >
  2. Великобритания</a>, <a href="/level/10/m_act%5Bcountry%5D/14/" >Италия</a>,
  3. <a href="/level/10/m_act%5Bcountry%5D/50/" >Тунис</a>';
  4. $needle = "#[а-я]+#i";
  5. preg_match_all($needle, $rick, $matches);
  6. print_r($matches);


может кто-нибудь знает аналог preg_match_all для мультибайтных кодировок?
Stivir Отправлено: 18 Августа, 2012 - 17:55:10 • Тема: Разделить • Форум: Вопросы новичков

Ответов: 6
Просмотров: 188
Да,
как это я не въехал, что
Счастливчик / The Lucky One (2012) HDRip
это одна строка.
рад, что было весело.)
Stivir Отправлено: 18 Августа, 2012 - 17:14:29 • Тема: Разделить • Форум: Вопросы новичков

Ответов: 6
Просмотров: 188
PHP:
скопировать код в буфер обмена
  1.  
  2. $a = "Счастливчик";
  3. $b = "The Lucky One (2012) HDRip";
  4. echo $a.' / '.$b;
  5.  
Stivir Отправлено: 18 Августа, 2012 - 16:32:18 • Тема: Вырезание строки • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 39
PHP:
скопировать код в буфер обмена
  1.  
  2. $rick = "11/02/2012 - 12:48:00: [SERVER_HISTORY_LOG] Admin ADMINNAME [ADMIN_ID_NNN] Executed :  command";
  3. $needle = "#[\d]{2}\/[\d]{2}\/[\d]{4}\s-\s[\d]{2}:[\d]{2}:[\d]{2}:\s|command#i";
  4. preg_match_all($needle, $rick, $matches);
  5.  
  6. print_r($matches);
  7.  
Stivir Отправлено: 18 Августа, 2012 - 10:07:48 • Тема: Функции в php. • Форум: Вопросы новичков

Ответов: 6
Просмотров: 267
Stivir Отправлено: 18 Августа, 2012 - 10:02:49 • Тема: Проблема в запросе MSQl • Форум: Вопросы новичков

Ответов: 6
Просмотров: 175
я бы так попробовал:
PHP:
скопировать код в буфер обмена
  1.  
  2. function Add (){ //Добавление мееджера
  3.         if ($this->Security() == TRUE){
  4.                
  5.             $result = mysql_query("INSERT INTO manager (
  6.               `last_name`,
  7.               `name`,
  8.               `sex`,
  9.               `color`,
  10.               `login`,
  11.               `password`,
  12.               `secret_question`,
  13.               `secret_key`
  14.               ) VALUES (
  15.               $this->last_name,
  16.               $this->name,
  17.               $this->sex,
  18.               $this->color,
  19.               $this->login,
  20.               $this->password,
  21.               $this->secret_question,
  22.               $this->secret_key
  23.               )");
  24.         if (!$result)
  25.         die(mysql_error());
  26.             }
  27.         else {
  28.             echo "Пароли не одинаковый";
  29.         }
  30.  
Stivir Отправлено: 18 Августа, 2012 - 09:43:50 • Тема: Проблема в запросе MSQl • Форум: Вопросы новичков

Ответов: 6
Просмотров: 175
Alex_dark74, зачем поля класса в одинарные кавычки вставил?

Страниц (9): « 1 2 3 4 [5] 6 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB