如何将带有空格的文本从Android发送到MySQL数据库

巴勃罗·埃米利奥·埃斯克(Pablo Emilio Esc)

您好,我是Android的新手,我想从Android向MySQL数据库发送带有空格(“ My Name is Oliver Queen”)的文本。我在PHP中使用以下脚本:

<?php
$servername = " ";
$username = " ";
$password = " ";
$dbname = " ";

$id=$_GET['id'];
$project=$_GET["a"];

// Create connection..

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error) {

 die("Connection failed: " . $conn->connect_error);

} 
//echo "$project";

$sql= $sql= "UPDATE user SET project = \"$project\" WHERE id= '$id'";  

$result = $conn->query($sql);

$conn->close();

?>

在MySQL中,我仅找到(“ My”)空格前的第一个单词!请某人帮助我!!!!!!

卡马格登

检查$ project变量的值;我敢打赌,您是通过GET请求发送值的,而没有对它们进行正确的编码。

如果您的$ project值确实像我想的那样是“ My”,那么请查看您的Android部分,并查看如何进行url编码(在Java中应该非常简单)-查找与http:// php等效的内容.net / manual / en / function.urlencode.php-这应该可以解决您的问题。

同样,在使代码起作用之后,修改代码以处理SQL注入,切换到使用PDO进行数据库访问和准备好的语句,这将提高代码的安全性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将csv上传到JSP页面并将其中的数据发送到MySQL数据库?

如何将带有标志的行发送到dataprovider

R Shiny-如何将带有参数的请求网址发送到R Shiny,并仅获取数据响应?

如何将带有空格的字符串从Python发送到Bash子进程作为单个值?

如何将数据从用户注册表单发送到Firebase数据库

使用React JS和Laravel将带有图像文件的POST请求发送到数据库时出现内部服务器错误

如何将数据从AWS IoT发送到Mysql数据库?

如何将带有键的对象数组发送到API?

如何将带有参数的命令发送到GNU parallel?

如何将数据从Google Pub / Sub发送到Firebase实时数据库

如何将带有ajax的int发送到C#

如何将带有自定义标头的任意JSON数据发送到REST服务器?

如何将带有正常数据的文件上传路径发送到jQuery中的控制器

如何使用Swift将带有JSON数据的POST请求发送到外部数据库以在IOS中登录应用程序?

如何避免 xsel 将文本发送到带有空格/最后输入的剪贴板

如何将带有鼠标/键挂钩数据的通知从 C# dll 发送到 wpf exe

单击按钮时如何将多个复选框值发送到 Firebase 数据库 Android

如何将正确的日期格式从 dateTimePicker 发送到 MySQL 数据库?

C# - 如何将带有@Parameters 的插入发送到数据库连接类

如何将带有 ArrayBuffer 的 JSON 对象发送到 websocket?

我有一个输入为图像的表单,但我不知道如何将输入标签的名称属性发送到 mysql 数据库?

如何将带有空格的 2 列数据堆叠到没有空格的单列中

使用php将带有输入值的数组发送到数据库

如何快速将文本文件的内容发送到mysql数据库

如何将数据从我的数据库发送到 Laravel 中的 google chart api

如何将抓取的数据发送到 postgresql 数据库

如何将带有空格的字符串存储到数据库并检索它们以获取 URL?

如何使用 python Flask 应用程序将文本从输入字段发送到 MySQL 数据库

如何将带有 FormData 的地图对象发送到 .NET API?