PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (17): В начало « ... 9 10 11 12 13 14 [15] 16 17 »
Найдено сообщений: 242
webog
Отправлено: 12 Июля, 2013 - 12:22:32 • Тема: Проблема с запросом в базу (логикой) • Форум: Напишите за меня, пожалуйста
Ответов: 6 Просмотров: 62
Fetis пишет: может быть mysql_num_rows?
Так мы узнаем сколько строк! Не, не то!
Может Вы задачу не поняли?
В базе таблица, в таблице три стоки(будет больше). В поле NAME разные данные.
1. NAME равен 2
2. NAME равен 3
3. NAME равен 5
Т.е. делать рассылку Для 1го пользователя 2 раза, не больше, для второго 3 и т.д.
Сейчас скрипт всем по 5ть раз шлет. Переменная то перезаписывается... Как победить это?
webog
Отправлено: 12 Июля, 2013 - 12:03:08 • Тема: Проблема с запросом в базу (логикой) • Форум: Напишите за меня, пожалуйста
Ответов: 6 Просмотров: 62
Добра всем!
Туплю уже вторые сутки...
Имеем в цикле в переменную записывается количество рассылок всего. Записей в базе три. Получается переменная перезаписывается три раза и в ней остается последнее число.
Вопрос: Как написать запрос, цикл, что бы не перезаписывалась переменная или сделать правильное условие для рассылки: Если всего 3 рассылки, то больше не рассылаем и базе записываем 3.
Спасибо!
webog
Отправлено: 09 Июля, 2013 - 22:00:19 • Тема: PHP Mysql UPDATE + переменная с инкриментом • Форум: Работа с СУБД
Ответов: 15 Просмотров: 6606
LIME пишет: тоже можно
webog от таких вопросов хочется плакать...это очень грустно
Да, работает, в базе 5.
Но при запуске скрипта 4.
Т.е.
Скрипт/База = 0/1
Скрипт/База = 1/2
Скрипт/База = 2/3
Скрипт/База = 3/4
Скрипт/База = 4/5
Скрипт выводит пользователю 4, а нужно 5ть
(Добавление)
Простите, но думаю эффект тот же...
webog
Отправлено: 09 Июля, 2013 - 21:26:48 • Тема: PHP Mysql UPDATE + переменная с инкриментом • Форум: Работа с СУБД
Ответов: 15 Просмотров: 6606
LIME пишет: от 0 до <=5 это шесть запусков
давай считать 0, 1, 2, 3, 4, 5
сколько циферь??
Пути решения?
Записать в базу 1 или до 4 крутить цикл? Дык если в админке АДМИН напишет 5ть и ему нужно будет пять!?..
webog
Отправлено: 09 Июля, 2013 - 18:57:52 • Тема: PHP Mysql UPDATE + переменная с инкриментом • Форум: Работа с СУБД
Ответов: 15 Просмотров: 6606
Похожая проблема!
В цикле запрос к базе! Ответ $a = 0 (в базе записан ноль)
В этотм же цикле условие и запрос
Задача! При обновлении скрипта пять раз ($b = '5';) записать в базу число 5 вместо нуля.
У меня получается: В базе ноль, запуск скрипта 0/5 , после пяти запусков 5/5 в базе число шесть. Где туплю? Спасибо!
webog
Отправлено: 21 Июня, 2013 - 19:03:34 • Тема: Модальное окно + форма • Форум: Напишите за меня, пожалуйста
Ответов: 14 Просмотров: 114
DelphinPRO пишет: поясню
следует использовать data-* атрибуты (вместо звездочки - что угодно) - они валидны, если используется доктайп HTML5
Спасибо тебе, добрый человек! Дай Бог тебе здоровья!
webog
Отправлено: 21 Июня, 2013 - 16:51:34 • Тема: Получить переменную из JS в PHP • Форум: Напишите за меня, пожалуйста
Ответов: 16 Просмотров: 153
Цитата: var params = $("#myForm" ).serialize();
Кавычку я подправил )) Совсем за НУБ а держите!
CODE (
javascript ):
скопировать код в буфер обмена
$( document) .ready ( function ( ) {
$( "#myForm" ) .submit ( function ( ) {
var params = { } ;
$( "#myForm input" ) .each ( function ( i, element) {
params[ $( element) .attr ( "name" ) ] = $( element) .val ( ) ;
} ) ;
$( "#myForm select" ) .each ( function ( i, element) {
params[ $( element) .attr ( "name" ) ] = $( element) .val ( ) ;
} ) ;
$( "#inline input[name='vot']" ) .each ( function ( i, element) {
params[ $( element) .attr ( "name" ) ] = $( element) .val ( ) ;
} ) ;
$.ajax ( {
async: false ,
type : "POST" ,
url: "index.php" ,
data: params
} ) ;
return true ;
} ) ;
} ) ;
Все работает! Сделал так ))
Если есть желание, то подскажите как этот БЫДЛОкод сделать нормальным, читаемым!?.
webog
Отправлено: 21 Июня, 2013 - 16:40:37 • Тема: Получить переменную из JS в PHP • Форум: Напишите за меня, пожалуйста
Ответов: 16 Просмотров: 153
CODE (
javascript ):
скопировать код в буфер обмена
$( document) .ready ( function ( ) {
$( "#myForm" ) .submit ( function ( ) {
var params = { } ;
$( "#myForm input" ) .each ( function ( i, element) {
params[ $( element) .attr ( "name" ) ] = $( element) .val ( ) ;
} ) ;
$( "#myForm select" ) .each ( function ( i, element) {
params[ $( element) .attr ( "name" ) ] = $( element) .val ( ) ;
} ) ;
$( '#inline input[name="namevibor"]' ) .val ( )
$.ajax ( {
async: false ,
type : "POST" ,
url: "index.php" ,
data: params
} ) ;
return true ;
} ) ;
} ) ;
Изменив имена код не сработал. Только часть записалась в базу!
Цитата: //это
var params = {};
$("#myForm input").each(function(i, element) {
params[$(element).attr("name")] = $(element).val();
});
$("#myForm select").each(function(i, element) {
params[$(element).attr("name")] = $(element).val();
});
//элегантно меняется на это
var params = $("#myForm').serialize();
Так же не сработала!
Всему виной возможно кривые руки, недостаточность опыта/знаний или еще что то!
Великие ГУРУ не справились с задачей - пойду сам читать и пробовать...
webog
Отправлено: 21 Июня, 2013 - 16:31:58 • Тема: Модальное окно + форма • Форум: Напишите за меня, пожалуйста
Ответов: 14 Просмотров: 114
IllusionMH пишет: webog, попробуйте проверить вашу страницу валидатором ;)
Все отлично, проверяйте лучше свои странички!
DelphinPRO пишет: провокация удалась. а то, понимаешь, создадут тему, решат сами проблему, а потомкам информацию о решении не оставляют
Я знал и просто был добр к тем, кто прийдет на форум с таким же вопросом после меня.
webog
Отправлено: 21 Июня, 2013 - 16:23:37 • Тема: Получить переменную из JS в PHP • Форум: Напишите за меня, пожалуйста
Ответов: 16 Просмотров: 153
IllusionMH пишет: Кстати, зачем отправлять форму дважды?
Как Вы думаете?
В action один обработчик(допустим платежная система), а через AJAX обработчик пишет в базу.
IllusionMH пишет: P.S. На самом деле это все нужно выкинуть и написать с нуля
Смысл? Все нормально работает, код подправлю.
(Добавление)
IllusionMH пишет: Эта функция уменьшит кол-во вредных велосипедов в интернете(js гораздо проше копируется), а еще обработает все элементы, как это сделает стандартная отправка формы.
Да, но мне нужно обработать не поля формы, а часть формы запрятанной в JS код
Ваш .serialize() справиться с этим? ))
Страниц (17): В начало « ... 9 10 11 12 13 14 [15] 16 17 »
Powered by ExBB FM 1.0 RC1. InvisionExBB