草庐IT

recent_posts

全部标签

php - 我应该如何在 mysql_query 函数中编写 PHP $_POST 变量?

在访问我的数据库时,我让用户填写一个表单,然后在目标页面中,发布的值用于生成的MySQL查询。$query=mysql_query("SELECTpassFROMdatabaseWHEREuser='$_POST[user]'");但是,出于某种原因,MySQL不喜欢我在命令中使用$_POST变量,并且只有在我定义(例如)$user=$_POST['user']时它才有效;,然后把$user直接放在SQL命令中。另一方面,我可以在不需要特定列名的INSERT语句中使用$_POST值:$query=mysql_query("INSERTINTOdatabaseVALUES('foo','

php - 将空的 $_POST 数据更改为 NULL 的快速方法

我目前有一个包含50多个字段的表单,其中大约有20个可选字段。是否有任何简单的方法可以一次处理$_POST数据以删除空字符串并将它们更改为NULL,然后再插入数据库,或者它们是否必须一个接一个地完成以下方法:if($_POST['field_x']==""){$_POST['field_x']=NULL;} 最佳答案 您可以使用array_filter:$post=array_filter($_POST);http://php.net/manual/en/function.array-filter.phpIfnocallbackis

php - 使用 PHP 将所有 $_POST 数据插入 mysql?

我再次对STACKOVERFLOWhivemind提出问题。事情是这样的,我正在尝试将我所有的$_POST数据从表单插入到mysql表中。之前,我做了:INSERTINTOforms(Place,Date,Find,username,who_sponsored,hours,comments,howdiditgo,studentleader_name,studentleader_email,description)VALUES('$place','$date','$where','$username','$who','$hours','$comments','$how','$descri

javascript - 使用触发 javascript 验证的 POST 表单和 AJAX 到 PHP 文件登录。将数据存储到 PHP 时出现问题

简介我现在停留在AJAX的一部分,因为我现在知道如何从AJAX部分提取数据并将其放入PHP变量中,以便我可以访问它并在以后使用它。它也不会将我重定向到另一个页面(“Map.php”)。我试着在网上寻找答案,但无济于事。有经验的可以帮忙看看吗。另外,我不确定我的做法是否正确,请告诉我我哪里做错了。详情我想做一个“Login.php”,它将使用一个表单从用户那里获取电子邮件和密码。表单上将有一个“登录”按钮,该按钮将触发javascript以进行验证。验证后,我将使用AJAX调用另一个名为“Auth.php”的php文件,该文件将与MySQL数据库建立连接,以搜索该特定用户验证用户。然后“

javascript - 使用ajax post将图像从localstore发送到mysql

我正在尝试使用javascript发送存储在localstore中的图片,但无法检索并显示它。Javascript部分:liste['pic']=localStorage['pic'];$.ajax({type:"POST",url:"save.php",data:{pic:liste['pic']},dataType:"json",success:function(data){if(data){alert("Picturesentsuccesfully");}}});接收数据的php部分:require"lib/connect.php";$pic=$_POST['pic'];$ins

Go语言中的gin框架之【GET/POST】请求参数接收传值(五)

Gin中的get和post指的是HTTP请求中的不同方法。当客户端向服务器发起HTTPGET请求时,服务器会将相应的资源返回给客户端;当客户端向服务器发起HTTPPOST请求时,服务器会将客户端发送的数据作为请求的一部分处理。 Gin是Go语言编写的一个Web框架,它支持HTTPGET和HTTPPost请求。通常情况下,HTTPGET用于请求数据或资源,而HTTPPOST用于向服务器提交数据,比如Web表单。在Gin中,我们可以使用GET方法来声明一个HTTPGet请求的处理器,例如以下代码:packagemainimport("github.com/gin-gonic/gin")funcma

php - 为什么此 sql 查询在数据库中插入垃圾值而不是数字值 [POST 方法]

我正在处理此表单,但它会在我提供正确号码的数据库中存储“电话”字段的垃圾值。代码有什么问题?首先,我将该字段的长度设置为11,并认为这可能是问题所在。但是当我将其增加到50时,同样的问题再次发生。如何解决这个问题?PS:忽略表单的安全部分,它只是为了测试目的。AdTitle:AdDescription:Category:MobilePhoneComputerBooksFashionandBeautyPhoneNumber:Email:Price:Negotiable:YESNOCity/Town:JalpaiguriSiliguriLocation:ChoosePhotoforAd:p

php - 无法通过post方法携带表单值

有一个表单,用户可以在其中输入一个号码,然后根据对号码应用的条件,显示一个地址列表。我想存储通过AJAX返回的数据。具有表单的页面上的代码:索引.php$(document).ready(function(){$("#phone").keyup(function(){varnumber=$("#phone").val();$.ajax({url:"t_fetchaddr.php",type:'POST',data:'number='+number,cache:false,}).done(function(html){$('#results').html(html);});});});S

sql - MySQL查询帮助: how to deal with data in most-recent-row-per-day from a big dataset

我有一些复杂的表,我需要对其进行一些SQL查询构建/优化。目前很多用于获取我们需要的结果的逻辑都是在应用层完成的,由于全表遍历等导致性能很差。SQL不是我的强项,所以我想我会达到到SO人群中看看是否有人可以伸出援手。基础设施背景:数据库是MySQL5我们使用Java通过Hibernate访问这些数据这些表格的大部分内容都是相对静态的,“销售人员每小时绩效”表格除外,该表格包含一行,表示给定销售人员每天的每个小时处于事件状态(例如,调用或接听电话)以及该销售员一整天表现的运行记录。考虑到相关公司的销售人员数量,该表每天可以增长20K+行。数据对象我创建了一个合并了相关数据的表格设置的简化

php - Javascript 在 Firefox 插件中通过 POST 发送数据

我有一个mysql数据库,带有php表单。通常,人们使用我网站上的php表单来添加到mysql数据库中。我一直在构建一个firefox插件,让他们在不访问站点的情况下使用表单直接将数据添加到mysql数据库中。现在我卡住了...我有要添加到mysql数据库的表单数据,但是如何从插件将它发送到mysql数据库?最好的方法是什么?你会先将它发送到php表单还是有直接的方式?能不能直接上mysql?firefox插件是用javascript编码的。谢谢! 最佳答案 JanHančič是对的:最好的方法是使用XMLHttpRequest。这