Pyton и mysql - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 24.03.2013, 12:15   #1
Аватар для DakChe
Пользователь

Автор темы (Топик Стартер) Pyton и mysql

Всем привет, интересует вопрос, можно ли прописать вот так, чтобы отобразить 2 переменные с запросов от к базе
Сборка люцера 1.7 шара
Есть код (прекрасно работает)
		ownerSu=L2DatabaseFactory.getInstance().getConnection()
		ownerSumm=ownerSu.prepareStatement("SELECT max(SUMM) FROM `TestPyton`")
		owSu=ownerSumm.executeQuery()
		while (owSu.next()) :
			ownerSumMax=owSu.getInt("max(SUMM)")
			try :
				htmltext = "<html><body><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br><img src=\"L2UI.SquareBlank\" width=260 height=2><br1>"       
				htmltext += "<center>Выводим данные с базы</center>"
				htmltext += "<center><br><font color=dc143c>Игрок: </font>"+str(ownerSumMax)+"</center></body></html>"
			except :
				try : ownerSumm.close()
				except : pass
		try :
			ownerSu.close() 
		except : pass 
Code: Python
Хочу сделать вот так(ниже), но не работает, можно ли так писать?или же отдельно как в первом варианте

		owner=L2DatabaseFactory.getInstance().getConnection()
		ownerPlayer=owner.prepareStatement("SELECT charId FROM `TestPyton` WHERE SUMM=99000")
		ownerSumm=owner.prepareStatement("SELECT max(SUMM) FROM `TestPyton`")
		owPl=ownerPlayer.executeQuery()
		owSu=ownerSumm.executeQuery()
		while (owPl.next()) :
			MaxSUMM=owPl.getString("charId")
			try :
				htmltext = "<html><body><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br><img src=\"L2UI.SquareBlank\" width=260 height=2><br1>"       
				htmltext += "<center>Выводим данные с базы</center>"
				htmltext += "<center><br><font color=dc143c>Владелец: </font>"+MaxSUMM+"</center><br>"
			except :
				try :
					ownerPlayer.close()
				except : pass
		while (owSu.next()) :
			ownerSumMax=owSu.getInt("max(SUMM)")
			try :
				htmltext += "<center><br><font color=dc143c>Цена: </font>"+str(ownerSumMax)+"</center></body></html>"
			except :
				try :
					ownerSumm.close()
				except : pass
		try :
			owner.close() #Вот тут не ясно, возможно не con
		except : pass 
Code: Python
Добавлено через 7 минут
Все решил, извиняюсь за тему, тупанул

Последний раз редактировалось DakChe; 24.03.2013 в 12:23. Причина: Добавлено сообщение
DakChe вне форума Ответить с цитированием
Ответ


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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Руководство по поднятию сервера AiON на Linux платформе sotariz Документация 26 27.07.2011 07:05
Установка сервера на Ubuntu Itachi Документация 3 11.05.2011 13:43
AION X EMU + Ubuntu 10.04.1 Практикум ruso Серверная часть 56 01.03.2011 16:03
Oracle выпустил MySQL 5.5 TieLay Курилка / Yak floor 4 17.12.2010 19:08
Установка MySQL Zone-Game Тех-документация 6 03.11.2009 13:30


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 11:26. Часовой пояс GMT +3.

Вверх