【解决phpmysql查询插入中文乱码问题_PHP教程】教程文章相关的互联网学习教程文章

php – mysql查询中的距离计算【代码】

我必须查询数千个条目的数据库,并按指定点的距离对其进行排序. 问题是每个条目都有纬度和经度,我需要检索每个条目来计算它的距离.使用大型数据库,我不想检索每一行,这可能需要一些时间. 有没有办法将其构建到mysql查询中,这样我只需要检索最近的15个条目. 例如.`SELECT events.id, caclDistance($latlng, events.location) AS distance FROM events ORDER BY distance LIMIT 0,15`function caclDistance($old, $new){//Calculates ...

使用php变量创建动态mysql查询【代码】

我有一个html表,加载mySQL数据库表中的所有内容.我有与mySQL表的列相关的下拉列表 – 当用户选择其中一个下拉列表时,它使用AJAX来查询数据库. 我需要弄清楚如何动态构建查询,因为有时下拉列表将为空(即他们不想按该列过滤). 做这个的最好方式是什么? 目前我有这样的事情:$stationFilter = $_GET['station'];$verticalFilter = $_GET['vertical'];$creativeFilter = $_GET['creative'];$weekFilter = $_GET['week']; $result =...

php – MySQL“NOT IN”查询3个表【代码】

我有3个课程,成绩和评估.我想比较两个表等级和评估.如果表评估中不存在表级中的数据,则会出现数据(输出)" select Grade.ID_Courses,Course.ID_Courses,Grade.NAME, Course.NAME, Grade.ID_Courses,Evaluation.NAME,Evaluation.Year, Grade.Yearfrom Grade, Course, EvaluationWHERE Grade.ID_Courses=Course.ID_Courses AND Grade.NAME=JOHN and Grade.Year=1 and Evaluation.NAME=GRADE.NAME andGrade.ID_Courses NOT IN (SE...

php – mysqli查询结果显示所有行【代码】

我有以下代码:include $_SERVER['DOCUMENT_ROOT'].'/include/conn.php'; $query = "SELECT title FROM news_event"; $result = $mysqli->query($query); $row = $result->fetch_array(MYSQLI_BOTH); $row_cnt = $result->num_rows; $result->free(); $mysqli->close();如果只有一个结果,我可以回复$row [‘title’],这很好,但是如果有很多结果,我该如何让它循环并打印每一行? 我确定这很简单,但我不确定我需要在谷歌搜索什么. 我...

如何在PHP中的mysql查询中获取有用的错误消息?【代码】

参见英文答案 > How to get MySQLi error information in different environments? / mysqli_fetch_assoc() expects parameter 1 to be mysqli_result 1个HTML代码<form class="col s6 " method="post" enctype="multipart/form-data"><div class="input-field col s12"><input id="last_name" type="text" name="name" class="validate"><label for="last_name">Certificate Name</label></di...

php – 如何显示MySQLi查询的错误?【代码】

参见英文答案 > How to get MySQLi error information in different environments? / mysqli_fetch_assoc() expects parameter 1 to be mysqli_result 1个> mysqli or die, does it have to die? 4个我使用以下脚本来处理表单以向我的网站添加信息.我遇到的问题是,当我提交表单时,没有任何内容被提交到数据库,并且没有错误.如何向查询添加错误报...

php – MySQL查询由于保留关键字而失败?【代码】

编辑:如果你是从谷歌来的,这个问题是因为int是PHP中的保留关键字.请参阅已接受答案的结尾. 我还在学习PHP / MySQL,对于我的生活,我无法弄清楚我的代码有什么问题. 我正在尝试从html页面获取一些数据并将其添加到我的数据库中的表中.我正在使用GET请求传递数据,然后使用PHP的$_GET检索它. 我已经测试了这个,并且变量被正确传递给PHP脚本,但它们没有出现在数据库中.脚本死在这一行:mysql_query($query)或die(‘data entry failed’...

从MySQL查询对象(PHP)获取列名【代码】

目前,我将MySQL查询结果存储在一个对象数组中,其中每个对象代表一个与查询匹配的行.稍后,我运行两个foreach循环来提取结果 – 在下面的示例中,它们作为动态生成的HTML表输出. 我的问题:是否可以从查询结果对象中获取列名?我的目标是能够动态生成表格标题,我的HTML表格目前缺少这些标题. 谢谢!$data = array();$result = db_query("SELECT column1, column2 FROM table");while ($obj= db_fetch_object($result)) {array_push($d...

php – mysql查询两个表,检索每个会话的消息【代码】

我有两张桌子. 其中一个称为“对话”的数据如下.ConversationID Sender Reciever 1 bla1 bla2 2 bla1 bla3 3 bla1 bla4另一种称为“消息”的数据如下.MessageID MessageText TimeAddedMessage ConversationID 1 helo 2012-03-12 13:00:00 2 2 helo 2012-03-12 13:01:00 1 3 ...

php – 我想改进的非常具体的MySQL查询【代码】

这是我的场景:我有一个包含事件的表,每个事件都有一个名为“created”的字段,其中包含创建该事件的时间戳.现在我需要将事件从最新到最旧排序,但我不希望MySQL将它们全部返回.我只需要给定间隔内的最新版本,例如24小时内(编辑:我想要一个灵活的解决方案,不仅是24小时范围,而且可能每隔几个小时).我只需要过去10天.我已经实现了这一点,但我确信以最低效的方式,即类似的东西:$timestamp = time();for($i = 0; $i < 10; $i++) {$que...

PHP mysql查询语法错误【代码】

我是PHP / MySQL的新手,我似乎遇到了一个新手问题. 无论我改变什么,下面的代码都会让我犯错误,而且我觉得它必须在我正在弄乱的语法中的某个地方.这一切都在家里’localhost’工作,但现在我正试图在网上主持它似乎更多的空间与空间和诸如此类的东西. 这是一个简单的登录系统,问题代码如下:<?php session_start(); require 'connect.php'; echo "Test";//Hash passwords using MD5 hash (32bit string). $username=($_POST['usernam...

php – 将此MySQLi查询编写为预准备语句【代码】

我有一个现有的MySQLi查询:$conn = dbConnect('query'); $galNumb = "SELECT COUNT(pj_gallery_id) FROM pj_galleries WHERE project = {$project}"; $gNumb = $conn->query($galNumb); $row = $gNumb->fetch_row(); $galTotal = $row[0];这会计算每个项目的库的数量,这些库的数量与$project中包含的查询字符串中的值相匹配. 它的工作完美但与准备好的声明相比并不安全.我已经研究了两天,无法学习如何将此陈述作为准备好的陈述.任...

php – MYSQL查询无法正常工作【代码】

$sql = "UPDATE `shows` SET `title` = '$title', `tagline` = '$tagline', `desc` = '$desc' , `img_src = '$imgsrc' WHERE id = $showid";上面的查询不想工作,我只是在第1行的”得到一个mysql_error说错误; 知道我哪里错了吗?解决方法:你错过了一个勾号:`img_src = '$imgsrc' WHERE id = $showid";应该:`img_src` = '$imgsrc' WHERE id = $showid";

MySQL查询:从数据库中检索“生日”(YYYY-MM-DD),并选择当前周(不论年份)下降的那些. / PHP【代码】

语言:PHP和MySQL 我正在尝试做什么:通过电子邮件向在一周内庆祝生日的用户提供生日礼物. 事实: >生日日期以标准YYYY-MM-DD日期格式存储 技术上: >从数据库中检索“生日”(YYYY-MM-DD),并选择“生日”在当前周内的用户(无论年份如何).>输出结果. 我在做什么: 假设我们已经有了数据库连接……//execute the SQL query and return records $result = mysql_query("SELECT * FROM table_birthdays WHERE strftime('%W', column_bi...

php在mysql查询中【代码】

嗨好网络的人, 假设我有这个查询$query ="select col1, col2 From table where condition";我想对col2的值进行以下操作$DLMPos = strpos(col2, '-DLM'); if($DLMPos != "" && $DLMPos >= 0){ $col2= strpos(substr(col2, $DLMPos, strlen(col2)), " "); }问题:有没有办法在查询中包含这种处理方法这样的东西==> $query =“select col1,if(bla bla bla)from table where condition”;. 我知道我们可以在mysql查询中执行if...