Tag: 数据库

使用JavaScript获取表单数据并使用Ajax发送数据

编辑:发现问题。 将name =“demo_name”和我的表单上的这些项目更改为id =“demo_name”修复它。 谢谢@Jill 我正在尝试使用jquery的ajaxfunction将联系表单数据插入MySQL数据库。 我是新手,它部分工作,但数据以“未定义”的forms插入数据库,而不是输入的值,如姓名,电话等。有人可以帮助我查明可能导致它的原因吗? (部分在斯洛伐克,但我把重要的部分翻译成英文) html页面(只是表单段): Order a demo lesson!Na Vaše otázky velmi radi co najskôr zodpovieme. Prípadná ukážková hodinu je zdarma a nezáväzná. Text správy… 使用Javascript / jQuery的: $(function() { $(“.btn”).click(function() { // validate and process form here var demo_name = $(“input#demo_name”).val(); var demo_age = $(“input#demo_age”).val(); var demo_email = $(“input#demo_email”).val(); var […]

如何使用PHP将php变量从下拉列表传递到另一个下拉列表?

Toggle navigation Student Scheduling System Home Student Courses Subjects Student Student List Student ID First Name Last Name Course Year Section Section ID <?php $result = mysql_query("Select tbl_course.studno, tbl_course.studfname, tbl_course.studlname, tbl_coursetype.course_desc, tblyear.YearName, tblset.setname, tblset.ID from tbl_course, tbl_coursetype, tblyear, tblset where tbl_coursetype.course_no=tbl_course.studcourse AND tblyear.ID=tbl_course.studyear AND tblset.ID=tbl_course.studset", $connection); if (!$result) { die("Database query failed: " . mysql_error()); […]

Javascript / jQuery数据存储方法(数据库)

我目前正在设计一个网站,其中包括在服务器上存储一长串名称(没有其他数据),然后根据请求将它们输出到客户端浏览器。 要存储这些名称,我显然需要某种数据存储方法,我只是想知道,因为整个网站都是用javascript / jquery编码的,如果有一种安全的方法来存储这些名称,然后使用javascript输出它们? 我希望避免PHP / MySQL路由出于服务器负载的原因,所以我想最简单的事情是将名称存储在服务器上的纯文本文件中,然后使用AJAX读取名称并输出它们,但是我不知道对未经授权的更改有多安全。 请告诉我你对这种方法的看法。 另一种方法是使用TaffyDB库,请给我你的想法。 我并不真正关心未经授权的数据查看,因为他们无论如何都可以在网站上看到所有数据,只是未经授权的更改。 谢谢, DLiKS

单独的逗号用php分隔mySql数据库字段值

如果您认为这是重复,请现在让我,因为我不完全确定要搜索什么,(如果重复,我会删除) 我在名为test_sess的表中名为sess_times的mySql字段中有一个数字列表,第一行的数字是: 25,38,40,50 有可能将这些分成php变量,例如: $no1 = 25 $no2 = 38 $no3 = 40 $no4 = 50 我试图将各个数字放在一个表格中,如下所示: 1 2 3 4 任何有关这方面的帮助都会很棒,所以提前感谢任何答案。 这是我使用的解决方案,下面是两个答案的组合: $data = ‘25,38,40,50’; $string = explode(“,”, $data); $number = 0; echo ”; for($i=0; $i<count($string); $i++) { $number = $number +1; echo ' ‘ . $number . ‘ ‘ . $string[$i] . ‘ […]

使用JQuery Mobile的本地数据库?

我正在编写一个使用JQuery的Web应用程序。 我的应用程序主要适用于Android。 我希望在客户端有一个本地数据库,这样我的Web应用程序就可以在客户端的浏览器中存储数据,即使在互联网连接断开时也可以工作。 我看到有很多选项,如插件,jStorage,HTML5 WebStorage,ixedit等等; 但是,我想得到有知识和经验的人的意见。 你会建议什么解决方案? 谢谢! ps如果我能够在本地数据库上使用SQL,它会更好。

远程模态RoR中的jQuery UI自动完成

我试图在我的远程模式中实现jquery ui autocomplete ,但它不起作用,而autocomplete在常规静态页面上工作。 对于远程模态,我使用gem的组合: modal-responder-rails和rails-bootstrap-modal 这是我的autocomplete代码: jQuery(function() { var data = $(‘#book_subcategory_name’).data(‘autocomplete-source’); var NoResultsLabel = “No Results”; return $(‘[id*=”book_subcategory_name”]’).autocomplete({ delay: 0, position: { my: “left+0 top+4” }, source: function(request, response) { var results = $.ui.autocomplete.filter(data, request.term); if (!results.length) { results = [NoResultsLabel]; } response(results); }, select: function (event, ui) { if (ui.item.label === NoResultsLabel) […]

如何从数据库中检索值并使用(jqtouch + phonegap)在html5中显示它

我正在尝试使用html5,javascript,jqtouch和phonegap为移动健康制作Iphone应用程序。 我这样做是为了学习使用html5 jqtouch和phonegap构建iPhone应用程序的学校项目。 我能够使用pName作为数据库表中的列创建一个数据库。 但我无法在index.html中的空div(名为patientList的第一个pannel)中填充整个患者姓名列表。 我创建了一个名为index.html的文件。 此文件具有不同的面板。 第一个pannel是一个patientList面板。 第二个pannel是在数据库中创建一个新条目。 在数据库中创建新条目后,第一个名为患者列表的面板应填充患者的所有姓名。 我的代码成功创建了一个数据库,但它没有在PatientList面板中显示患者的任何名称(pName)。 我是第一次使用HTML5,CSS,JAVASCRIPT,JQTOUCH和PHONEGAP制作iphone应用程序。 我需要你的帮助。 我的index.html看起来像这样 patientList + Label Cancel New Patient Save + 我的iphone.js看起来像这样 var jQT = new $.jQTouch({ }); var db; $(document).ready(function(){ $(‘#newEntry form’).submit(createEntry); $(‘#patientList li a’).click(function(){ var nameOffset = this.id; sessionStorage.currentName = nameOffset; // storing the clicked patient name refreshEntries(); }); // creating a […]

jQuery AJAX调用数据库工作,但不是按顺序

这可能是我的代码中的其他地方的问题,但我希望这里有一个线索。 我正在使用jQuery AJAX调用来更新我的MySQL数据库,然后使用另一个来读取数据库并更新我的页面上的表。 我的问题是我正确更新数据库,但我的第二个AJAX调用(包含在函数中)返回旧数据。 但是,如果我再次启动该function,它将完美运行。 这是第一个AJAX调用: $.ajax ({ cache: false, type: ‘POST’, url: ‘qry_creats_record.php’, data: { equipID : $(‘#equip_id’).val(), dateSent : $(‘#txt_to_repair’).val(), organization : $(‘#organization’).val(), success: function() { ServiceTable($(‘#equip_id’).val()); <–CALLS SECOND FUNCTION } } }); 效果很好,完美地更新数据库。 然后我想用这个函数更新页面(在我第一次调用的’Success’部分中调用): function ServiceTable(equipID) { var serviceRecords = $.ajax ({ cache: false, type: ‘POST’, url: ‘qry_show_repairs_table.php’, async: false, data: { […]

如何用jsp处理jquery ajax进行数据库更新?

我已经使用ajax和jquery,我的ajax url正在调用另一个jsp页面,它将表单数据提交给数据库,问题是每当我运行insert查询时,它回复“Null值无法插入数据库”有点例外,但是每当我重新加载同一页面并单击“提交”按钮时,它就会被提交到数据库。 我认为问题在于回发方法,我是ajax的新手,所以请你帮忙…… $(document).ready(function() { $(‘#save’).click(function () { $.ajax({ type: “post”, url: “test.jsp”, //this is my servlet data: “input=” +$(‘#id’).val()+”&output=”+$(‘#op’).val(), success: function(msg){ $(‘#output’).append(msg); } }); }); }); JSP Page input: output: JSP: is stored

将数据库添加到jquery移动站点

我很擅长使用jquery和jquery mobile,但我想知道是否有一种简单的方法(或者教程最好)将数据库(远程和本地)绑定到jquery移动站点(最好不使用php)。