【发布时间】:2023-04-10 06:10:02
【问题描述】:
我在 phpmyadmin 中有下表。
表名是data:
我正在尝试使用 php 文件来获取 user_id 例如等于 3 的所有行,使用如下准备好的语句:
<?php
session_start();
$DATABASE_HOST = "localhost";
$DATABASE_USER = "root";
$DATABASE_PASS = "XXX";
$DATABASE_NAME = "XXX";
$con = mysqli_connect($DATABASE_HOST, $DATABASE_USER, $DATABASE_PASS, $DATABASE_NAME);
if ($stmt = $con->prepare('SELECT code FROM data WHERE user_id = ?')) {
$stmt->bind_param('s', $_POST['user_id']);
$stmt->execute();
$stmt->bind_result($col1);
while ($row = $stmt->fetch()) {
echo $col1;
}
$stmt->close();
}
$con->close();
?>
此代码有效并返回一个包含所有代码的长字符串。
我的最终目标是在 java 中获取一些数组,其中数组中的每个单元格都有一个代码。
从 php 获取我将能够在 java 中使用的数组的最佳方法是什么?
谢谢
【问题讨论】:
-
一种简单的格式是使用 JSON - 应该是多种语言的标准。