mysql显示到服务器,问题显示服务器端数据mysql到手机WebOS!

news/2025/2/27 6:29:22

我是WebOS Dev新手,刚刚在一周前开始工作。所以,需要一点帮助。 从最近2天起,我陷入了一个问题。 我想显示我的服务器端数据到客户端手机,在手掌示例项目的帮助下,我能够在客户端手机上显示静态发布的数据(每次显示相同的发布数据值时)。 但是,我想从文本框(显示通过文本框发布的数据)发布值。问题显示服务器端数据mysql到手机WebOS!

如果您已经安装了webOS的SDK,那么你可以找到从这里

C:\Program Files\Palm\SDK\share\samplecode\samples\Data\.... 的源代码只是试图运行这两个方法AJAX GET和AJAX文章中,我希望做一些事情像AJAX GET方法(谷歌EX)

我修改后的代码是

ajaxPost-assistant.js(我想其中,通过该页面发布这些代码,并显示数据)添加文本框

var myassistant = null;

function AjaxPostAssistant()

{

}

AjaxPostAssistant.prototype.setup=function()

{

myassistant = this;

this.textFieldAtt = {

hintText: 'hint',

textFieldName: 'name',

modelProperty: 'original',

multiline: false,

disabledProperty: 'disabled',

focus: true,

modifierState: Mojo.Widget.capsLock,

limitResize: false,

holdToEnable: false,

focusMode: Mojo.Widget.focusSelectMode,

changeOnKeyPress: true,

textReplacement: false,

maxLength: 30,

requiresEnterKey: false

};

this.model = {

'original' : 'Palm',

disabled: false

};

this.controller.setupWidget('sendField', this.textFieldAtt, this.model);

this.buttonModel1 = {

buttonLabel : 'Push to send post',

buttonClass : '',

disable : false

}

this.buttonAtt1 = {

//type : 'Activity'

}

this.controller.setupWidget('post_button',this.buttonAtt1,this.buttonModel1)

Mojo.Event.listen(this.controller.get('post_button'),Mojo.Event.tap,this.handlePost.bind(this));

}

AjaxPostAssistant.prototype.handlePost=function(event)

{

var posturl='http://openxcellca.info/Parthvi/webos/ajaxpost1.php';

var postdata='fname=Ajay';

var myAjax = new Ajax.Request(posturl, {

method: 'post',

evalJSON: 'force',

postBody: postdata,

contentType: 'application/x-www-form-urlencoded',

onComplete: function(transport){

if (transport.status == 200)

myassistant.controller.get('area-to-update').update('Success!');

else {

myassistant.controller.get('area-to-update').update('Failure!');

}

myassistant.controller.get('server-response').update('Server Response: \n' + transport.responseText);

},

onFailure: function(transport){

myassistant.controller.get('area-to-update').update('Failure!\n\n' + transport.responseText);

}

});

}

AjaxPostAssistant.prototype.activate = function(event) {

/* put in event handlers here that should only be in effect when this scene is active. For

example, key handlers that are observing the document */

}

AjaxPostAssistant.prototype.deactivate = function(event) {

/* remove any event handlers you added in activate and do any other cleanup that should happen before

this scene is popped or another scene is pushed on top */

}

AjaxPostAssistant.prototype.cleanup = function(event) {

/* this function should do any cleanup needed before the scene is destroyed as

a result of being popped off the scene stack */

}

ajaxPost-scene.htm

ajaxpost1.php

$con = mysql_connect("localhost","user","pwd");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("db", $con);

$qry = "SELECT * FROM user WHERE fname='.$_POST['fname'].'";

$result = mysql_query($qry);

while($row = mysql_fetch_array($result))

{

echo "Name:-".$row['fname'];

echo "
";

echo "E-mail:-".$row['email'];

echo "
";

echo "Phone:-".$row['phone'];

echo "
";

}

mysql_close($con);

?>

请帮助我,我想打一个同步应用程序为我的大学项目。 我需要在这3周内完成。

+0

我对你的问题到底有什么不确定,但看着你的代码,它的哪些组件还没有按你想要的方式工作?服务器端的PHP是否已经做好了正确的事情,只是你不能让客户端的JavaScript去做你想做的事情? –


http://www.niftyadmin.cn/n/3655230.html

相关文章

VC++中使用内存映射文件处理大文件

原地址:http://www.yesky.com/20030117/1649013.shtml文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说&…

时间协议ntp服务器,详解NTP网络时间协议工作过程

网络时间协议(NTP)是RFC 1305定义的时间同步协议。它用于在分布式时间服务器和客户端之间同步时间。 NTP基于UDP隔离,并使用UDP端口号123。使用NTP的目的是使所有设备的时钟与网络上的时钟同步,以使网络上所有设备的时钟保持一致,以便设备可以…

几种VC++数据库开发技术的比较

原地址:http://www.yesky.com/20011204/208233.shtml从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC6.0都提供了一些编程接口。本文主要介绍以下五种:1.ODBC API;2.MFC ODBC类;3.MFC DAO类;(数…

Visual C++ 中的ODBC编程

原地址:http://www.yesky.com/20000130/27583.shtmlODBC(Open Database Connectivity,开放式数据库连接),是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的标准应用程序接口&#x…

从服务器传大文件到本地,本地如何与远程服务器传文件大小

本地如何与远程服务器传文件大小 内容精选换一换当云服务器网络异常、防火墙未放行本地远程桌面端口、云服务器CPU负载过高等场景均可能导致云服务器无法正常登录。当您的云服务器无法远程登录时,我们建议您首先检查是否可以通过控制台远程登录。再参考排查思路检查…

VC之美化界面篇

白乔原创:VC之美化界面篇转载地址:http://www.vcer.net/showTip.jsp?tipid10465954826431. 美化界面之开题篇相信使用过《金山毒霸》、《瑞星杀毒》软件的读者应该还记得它们的精美界面: 图1 瑞星杀毒软件的精美界面程序的功能如何如何强大是…

寻欢协议服务器,正式关闭服务器?官方客服电话已经无法接通!23年终要关站,曾是一代人逝去的青春...

来源:三言财经走过23年,华语网络文学的鼻祖网站“ 榕树下 ”终究还是没有逃脱关站的命运。8月25日,有消息称榕树下正式关闭服务器。目前,榕树下网站仍能访问,但是二级页则显示“全站系统升级中,暂时不可访问…

关于CSocket类的Receive超时的问题

前几日碰到一问题,当CSocket的Receive阻塞时,如何进行超时处理。由于程序是在多线程中使用Socket通信,开始时是在主线程中用定时监测Receive函数,当超时后,结束通信。但问题是CSocket对象无法释放。因此从网上搜索解决…