Модераторы: Aliance, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не знаю что делать, может кто-нибудь будет давать задания 
:(
    Опции темы
Severyanin
Дата 27.8.2007, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



ewolf, а если совсем на php
Код

$link=new mysqli('hostname','user','password','database');
$result=$link->query("SELECT * FROM my_table WHERE name LIKE '%вася%'");
$res=$link->close();

 smile 


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
reich
Дата 27.8.2007, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 3.8.2007
Где: UA

Репутация: нет
Всего: -6



а можно еще сделать метод, который будет генерить запросы  smile 
PM MAIL ICQ   Вверх
Gek01
Дата 6.10.2007, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 6.10.2007

Репутация: нет
Всего: нет



чего то все голосовалки на один манер - выбери вариант и всё...а вот для интуитов-самоучек  может кто сваять голосовалку, в которой помимо выбора предложенных вариантов был и  пункты с предложением (угадыванием) конкретных чисел (до 4-х знаков допустим) и с возможностью вывода и сохранения в колонке результатов , скажем, среднего арифметического общих потуг. Желательно, чтобы результаты голосования всем голосующим, кроме админа были видны после голосования (для чистоты эксперимента)...
PM MAIL   Вверх
donion
Дата 4.3.2008, 01:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 18.12.2007
Где: Запорожье

Репутация: нет
Всего: нет



Всем привет. Давно здесь уже никто не писал, ну так вот я поддержу тему.  smile 
Придумайте, интересное и сложное задание для меня, пожалуйста. 
Задание должно содержать:
1)Ajax;
2)php;
3)mysql;
И чтобы посложнее, чтобы все в ООП.
Да, забыл и чтобы + XML и XSLT.

Это сообщение отредактировал(а) donion - 4.3.2008, 01:45
PM MAIL   Вверх
flashaa
Дата 4.3.2008, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 1
Всего: 25



donion, а чего тут особо придумывать.
Сделайте онлайн шашки, в которых игра будет осуществляться через AJAX.
Регистрация пользователей, хранение информации по матчам - mysql.
Логика должна быть отделена от представление - используйте шаблоны.
Шаблоны будут в виде XLST. Поскольку XSLT требует входной XML с данными, то само собой вытекает формирование XML.
Для XML надо использовать собственный класс, а не обращаться напрямую к DOMDocument, т.к. его синтаксис зафлудит скрипт. Это вам задание по ООП номер раз. И другие задания по ООП: Все сущности проекта должны быть в виде классов. Например класс-пользователь, класс-матч, класс-ход или другие, на ваше усмотрение. Необходимо применить различные шаблоны ООП (factory, singleton, composition, decorator, observer) в вашем проекте.

Это сообщение отредактировал(а) flashaa - 4.3.2008, 10:32
PM MAIL   Вверх
donion
Дата 4.3.2008, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 18.12.2007
Где: Запорожье

Репутация: нет
Всего: нет



Класс!! smile  Уже начал делать, пока все ясно....пока.... smile 
PM MAIL   Вверх
Cache
Дата 5.3.2008, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 47
Регистрация: 6.11.2007

Репутация: нет
Всего: нет



можно и мне задание, только попроще чем предыдущее)
хочу нормально освоить объектно-ориентированный метод

пускай задание включает мускуль и, может быть, основы js
спасибо))
PM MAIL   Вверх
donion
Дата 13.3.2008, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 18.12.2007
Где: Запорожье

Репутация: нет
Всего: нет



flashaa, Для перетаскивания шашек хочу использовать drag-and-drop, подскажи пожалуйста это правильно? и что еще можно? smile 
PM MAIL   Вверх
Serkys
Дата 13.3.2008, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



donion, мне кажется, drag'n'drop с нуля сделать будет очень сложно.
Попробуй js-библиотеку script.aculio.us, там есть такие возможности.
PM MAIL   Вверх
Fortop
Дата 13.3.2008, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: нет
Всего: 42



Цитата(Serkys @  13.3.2008,  09:15 Найти цитируемый пост)
Попробуй js-библиотеку script.aculio.us, там есть такие возможности. 

smile а может jQuery? smile там еще проще.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
donion
Дата 14.3.2008, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 18.12.2007
Где: Запорожье

Репутация: нет
Всего: нет



Serkys, script.aculo.us - Супер  smile  Спасибо.
PM MAIL   Вверх
donion
Дата 21.4.2008, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 18.12.2007
Где: Запорожье

Репутация: нет
Всего: нет



Ну что, я доделал, вроде ничё получилось. Конечно сейчас уже понимаю, что можно сделать и лучше и быстрее, и меньше кода - в конце уже начал замечать очевидные вещи. Но опыта получил море.  smile 
Если кому интересно посмотреть на код и раскритиковать его, и если кто подскажет куда можно выложить на всеобщее обозрение, буду очень благодарен.  smile 
PM MAIL   Вверх
Genn1us
Дата 7.5.2008, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 4.5.2008

Репутация: нет
Всего: нет



Подскажите, как сделать, а то, что т не понимаю. Проблема такая “пишу” голосования с БД.
Вот не пойму как там с этими числами, сколько кто проголосовал я вот делаю так в phpmyadmin создаю базу с названием poll, потом создаю таблицу с названием poll, а в ней, например a,b,c,d,f вставляю в них сколько раз голосовали за эти буквы a=1 b=2 c=3 d=4 f=5 потом коды (просто подсчитать сколько всего голосов):
файл 1.php
Код

<?
include "config.php";
$db = mysql_connect ($host,$user,$pass);
      mysql_select_db ($db_name,$db);
$kodirovka = mysql_query('SET NAMES "cp1251"');
$SELECT = "SELECT (*) FROM poll";
$result = mysql_query($SELECT);
if (isset($_POST['a'])) {$a = $_POST['a'];}
if (isset($_POST['b'])) {$b = $_POST['b'];}
if (isset($_POST['c'])) {$c = $_POST['c'];}
if (isset($_POST['d'])) {$d = $_POST['d'];}
if (isset($_POST['f'])) {$f = $_POST['f'];}
$summa = $a + $b + $c + $d + $f;
?>

файл 2.php
Код

<? 
include "1.php"; 
?>
Всего голосов: <strong><? echo "$summa";?></strong>

Но выводит - Всего голосов:0

И база:
Код

-- 
-- База данных: `poll`
-- 
-- 
-- Структура таблицы `poll`
-- 
CREATE TABLE `poll` (
  `a` int(11) NOT NULL,
  `b` int(11) NOT NULL,
  `c` int(11) NOT NULL,
  `d` int(11) NOT NULL,
  `f` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-- 
-- Дамп данных таблицы `poll`
-- 
INSERT INTO `poll` VALUES (1, 2, 3, 4, 5);



В чем моя ошибка? почему не выводит:
Всего голосов:15   ??

Заранее спасибо.
PM MAIL   Вверх
Sannis
Дата 7.5.2008, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: нет
Всего: 13



А почему должно? Посмотрите внимательно на свой код, вы делается запрос SELECT в БД, а дальше результат нигде не обрабатываете. Вместо этого вы суммируете данные из массива $_POST, который ясное дело пустой и сумма будет равна нулю.


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
Genn1us
Дата 7.5.2008, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 4.5.2008

Репутация: нет
Всего: нет



я исправил файл 1.php на
Код

<?
include "config.php";
$db = mysql_connect ($host,$user,$pass);
      mysql_select_db ($db_name,$db);
$SELECT = mysql_query("SELECT * FROM poll",$db);
$result = mysql_fetch_array($SELECT);
if (isset($_POST['a'])) {$a = $_POST['a'];}
if (isset($_POST['b'])) {$b = $_POST['b'];}
if (isset($_POST['c'])) {$c = $_POST['c'];}
if (isset($_POST['d'])) {$d = $_POST['d'];}
if (isset($_POST['f'])) {$f = $_POST['f'];}

if (isset($a) && isset($b) && isset($c) && isset($d) && isset($f))
{
$summa = $a + $b + $c + $d + $f;
}
else
{
echo "Ошибочка!";
}
?>

Но безрезультатно( 

Это сообщение отредактировал(а) Genn1us - 7.5.2008, 21:22
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
2 Пользователей читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Избранное | Следующая тема »


 




[ Время генерации скрипта: 0.0799 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.