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

一名WebOS新手在尝试从服务器端的MySQL数据库获取数据并在WebOS客户端显示时遇到问题。他们已能显示静态数据,但无法实现通过文本框输入并发送POST请求来动态获取数据。提供的代码包括JavaScript和PHP,但具体问题不明确。求助者急需在三周内完成大学项目。
摘要由CSDN通过智能技术生成

我是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去做你想做的事情? –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值