小程序 mysql+php 数据查询

本文介绍如何在小程序中使用PHP和MySQL进行数据交互,通过read.php实现从数据库查询数据,结合WXML和JS展示查询结果,探讨了小程序开发中的后端数据处理与前端展示的关键步骤。
摘要由CSDN通过智能技术生成

read.php

<?php
header("Content-type: text/html; charset=utf8");
$my_table = 'stu';

$open_id = $_GET['open_id'];

include 'connect.php'; //调用connect.php文件\

if ($con->connect_error) {
	die("连接失败:" . $con->connect_error);
} else {
	$sql = "SELECT * FROM $my_table WHERE open_id = '$open_id';";
	// mysqli_query($conn, "set names 'utf8'");//不写这句有可能乱码
	// echo $sql;
	$res = $con->query($sql);
	// print_r($res->fetch_all (MYSQLI_BOTH));
	if ($res) {
		$data = $res->fetch_all(PDO::FETCH_LAZY);
		echo json_encode($data); //返回二维数组形式的值供小程序端用
	} else {
		echo '查询出错!';
	}
//   fetch_all查询所有行
}
?>

wxml

<form bindsubmit="sub_to_read" >
<input name="open_id" type="text" placeholder="请输入学号"/>
<button form-type="sub
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值