gpt4 book ai didi

php - Ios-App 从 Liferay DB 获取数据

转载 作者:行者123 更新时间:2023-11-30 00:30:49 25 4
gpt4 key购买 nike

我在从 liferay 数据库获取数据时遇到了一些问题。我编写了一个 php 脚本来从 mysql 服务器获取数据。现在我试图从我的名为“blogsentry”的 liferay 表中获取数据。她是数据库中的内容: data in DB

现在我尝试通过我的脚本获取数据,如下所示:

    $DB_HostName = "localhost";
$DB_Name = "lportal";
$DB_User = "root";
$DB_Pass = "8PeyJlhzRTplFCoMhf5l";
$DB_Table = "blogsentry";

$con = mysql_connect($DB_HostName,$DB_User,$DB_Pass) or die(mysql_error());
mysql_select_db($DB_Name,$con) or die(mysql_error());

$sql = "SELECT * FROM lportal.blogsentry";
$res = mysql_query($sql,$con) or die(mysql_error());

while ($row = mysql_fetch_array($res, MYSQL_NUM)) {
printf("ID: %s Name: %s", $row[0], $row[1]);

}

mysql_close($con);
if ($res) {
echo "success";
echo mysql_result($res,0);
}else{
echo "faild";
}// end else

这就是查询的结果:

ID: 67162b39-ba88-4b8a-ba31-cd0e1c20a2ec Name: 11477ID: 55a8d88b-9242-47a0-bb63-87a0e5ac18dc Name: 11487success67162b39-ba88-4b8a-ba31-cd0e1c20a2ec

那么,有人知道我做错了什么吗?为什么我得不到例如内容???

最佳答案

BlogsEntry 表中的第一列是 uuid_,因此从第二列即 entryId 开始读取。也没有“名称”,而是有一个“标题”。

你可以这样做:

$sql = "SELECT entryId, title FROM lportal.blogsentry";

关于php - Ios-App 从 Liferay DB 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22531378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com