Tag: mysql

jquery自动完成与php文件查询mysql数据库

我正在尝试使用带有mysql数据库的jquery自动完成文本输入来获取自动完成建议。 从教程我得到了以下用于查询数据库的php函数。 <?php include "db_connect.php"; $search = protect($_GET['term']); $result = mysql_query("SELECT planeID FROM `planes` WHERE `planeID` LIKE '%$search%' ") or die('Something went wrong'); $json = '['; $first = true; while ($row = mysql_fetch_assoc($result)) { if (!$first) { $json .= ','; } else { $first = false; } $json .= '{"value":"'.$row['planeID'].'"}'; } $json .= ']'; echo […]

为每个用户刷新聊天正文

我一直在尝试使用php + ajax + mysql创建一个聊天系统。 Live Table Data Edit You Are : $(document).ready(function() { function fetch_data() { $.ajax({ url: “select.php”, method: “POST”, success: function(data) { $(‘#live_data’).html(data); } }); } fetch_data(); $(document).on(‘click’, ‘.first_name’, function() { var id = $(this).data(“id1”); function fetch_chat() { $.ajax({ url: “fetch_chat.php”, method: “POST”, data: { id: id }, dataType: “text”, success: function(data) […]

AJAX Pagination添加了替换数据的数据

我有一个有效的基于PHP的分页,我正在添加ajax以改善页面加载。 我的问题是ajax正在添加整个导航页面 (通过分页链接进行导航)到当前页面内容 。 并且要添加的特定数据是用于内容显示的div中的整个导航页面。 这应该像用 导航页面内容替换当前页面内容一样。 我的分页在div中, id =“pagination”和ul li。 我的重复页面内容在div中, id =“temp” 。 我的ajax代码 $(function(){ $(‘#pagination ul li a’).click(function (ev) { ev.preventDefault(); $(‘div#temp’).load($(this).attr(‘href’)); }); }); 我的导航链接结构就是这样的 echo ” Next»» “; 请告诉我如何使用ajax替换添加数据的数据。 谢谢。

jQuery AJAX调用数据库查询

我有一个AJAX函数: function admin_check_fn(type) { //$(“#notice_div”).show(); //var allform = $(‘form#all’).serialize(); $.ajax({ type: “POST”, //async: false, url: “/profile/adminquery_check.php”, data: { type: type }, //data: ‘code=’+code+’&userid=’+userid, dataType: “json”, //dataType: “html”, success: function(result){ var allresult = result.res $(‘#result’).html( allresult ); alert(allresult); //$(“#notice_div”).hide(); } }) } 和服务器端: $queryy=”SELECT * FROM wp_users”; $name = array(); $resultt=mysql_query($queryy) or die(mysql_error()); ?> array($rowss[‘display_name’]), “fvdfvv” […]

使用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 […]

将mysql echo作为错误返回给ajax

我正在使用ajax创建登录页面。当用户名和传递错误时它应该显示错误,当传递正确时它应该重定向到另一个页面。但是在这两种情况下调用成功函数。 $(document).ready(function() { $(“#simple-post”).click(function() { $(“#ajaxform”).submit(function(e) { $(“#simple-msg”).html(“”); var postData = $(this).serializeArray(); var formURL = $(this).attr(“action”); $.ajax( { url : formURL, type: “POST”, data : postData, success:function(data, textStatus, jqXHR) { alert(data.status); $(“#simple-msg”).html(”+data+’ ‘); }, error: function(jqXHR, textStatus, errorThrown) { $(“#simple-msg”).html(‘ AJAX Request Failed textStatus=’+textStatus+’, errorThrown=’+errorThrown+’ ‘); } }); e.preventDefault(); //STOP default action }); $(“#ajaxform”).submit(); //SUBMIT […]

Jquery Datatables:Jquery弹出框不能在函数下工作 – php mysql

嗨我正在使用行详细信息链接 …我想要一个简单的JQUERY POPUP框(它将通过php mysql显示一些细节)在函数格式下(d) 我的5行上已经有一个JQUERY弹出窗口,请在带有锚标记的“ columnDefs ”下查看 – 这是有效的 我想要另一个JQUERY弹出LINK弹出窗口或任何其他function格式(d) – 但是当我使用任何简单的弹出窗口时… JQUERY弹出窗口不起作用…但是“ columnDefs ”下的第一个弹出窗口是工作正常。 function format ( d ) { return ‘Full name: ‘+d.first_name+’ ‘+d.last_name+”+ ‘Salary: ‘+d.salary+”+ ‘SECOND Another Popup’; } $(document).ready(function() { var dt = $(‘#example’).DataTable( { “processing”: true, “serverSide”: true, “ajax”: “scripts/ids-objects.php”, “columns”: [ { “class”: “details-control”, “orderable”: false, “data”: null, “defaultContent”: […]

MySQL和PHP加载超过1000个项目使浏览器冻结

从数据库加载数据时遇到一个小问题。 我有1150行的表,我很想在单页上显示它们。 这是我的SELECT : $result = mysqli_query($link, “SELECT id as id, name as name FROM table”) or die; 这是我的PHP: while ($zaznam = mysqli_fetch_array($result)): extract($zaznam); echo $id .”-“. $name; endwhile; 它运行良好,但页面加载大约10秒,浏览器在SELECT期间被冻结。 有没有机会加快速度,或只显示部分项目和下一次滚动加载等等?

使用AJAX / jQuery在textarea中显示PHP echo?

我试图使用AJAX在textarea中显示PHP回显,每秒自动刷新。 到目前为止,我所做的一切都不想工作,我在textarea中什么也得不到。 这是我的代码: bind_param(‘s’, $asker); $stmt->execute(); $stmt->bind_result($message); /* fetch values */ while ($stmt->fetch()) { $currvalue[] = array(‘message’=>$message); } echo $message; echo ‘333333333’; ?> HTML代码: AJAX / jQuery代码: $(document).ready(function () { function load() { $.ajax({ //create an ajax request to load_page.php type: “GET”, url: “file.php”, dataType: “text”, //expect html to be returned success: function (response) { […]

JqG​​rid服务器端查询与搜索冲突

看看我的网格; 最后一列检查从MySQL数据库返回微小的int值(0或1)。 我想要实现的是仅显示审核= 0的行,并且仍然能够使用搜索来执行查询并检索审核= 1的字段。 我想在网格最初加载时显示review = 0的行。 我试图使用像”SELECT * FROM table WHERE reviewed = 0″这样的代码来做这个服务器端。 在这种情况下,查询有效,但搜索不起作用。 有没有办法在客户端上执行此操作? 请帮助我这个问题好几天了。 我几乎尝试了一切。 Here’s my server side code; //Get the requested page $page = $_GET[‘page’]; //Get how many rows we want to have into the grid $limit = $_GET[‘rows’]; // get index row – ie user click to […]