从三个单独的表中检索数据并将它们显示在一个 php 页面上

丹尼

感谢您花时间阅读我的问题,希望你们中的一个能指出我正确的方向。

我的问题如下:

在我的 MySQL 数据库中,我有三个包含数据的表,我的 SQL 代码是健全的,并在 phpMyAdmin SQL 测试中进行了测试。我得到了一个令我满意的结果,(SQL)代码是:

SELECT e.idshow, t.c00, e.c00, e.c01, r.rating
FROM episode e 
LEFT JOIN tvshow t ON t.idshow = e.idshow 
LEFT JOIN rating r ON r.media_id = e.idShow 
AND r.media_type = 'tvshow' ORDER BY e.idFile DESC

现在,当我想在 php 页面上显示此结果时,一个字段为空。

我知道在哪里可以找到错误,因为这是我注意到我有两个 c00 字段名称的第二个 ECHO 行。在 SQL 代码中标记“te 和 r”。需要像 t.c00 和 e.c00 一样将它们分开。但是当我想将它添加到 php 代码时,我得到了一个空字段。

PHP代码:

echo '<td>' . $row['idshow'] . '</td>';
echo '<td>' . $row['e.c00'] . '</td>';
echo '<td>' . $row['c00'] . '</td>';
echo '<td>' . $row['c01'] . '</td>';
echo '<td>' . $row['rating'] . '</td>';
echo "</tr>";
}
echo "</table>";

如果我删除 e. 在 e.c00 前面,我得到了一个双重条目,显示的是剧集中 c00 的两倍,而不是来自 tvshow 的数据。如何将它们分开并仍然在 php.ini 中获得输出。如果需要其他信息,我会提供。

预先感谢您提供的任何帮助

迪潘维塔昆杜

为您的文件创建别名,如下所示:

SELECT e.idshow, t.c00 as mycolumncoo1, e.c00  as mycolumncoo2, e.c01, 

在您的 php 代码中,如下所示:

echo '<td>' . $row['mycolumncoo1'] . '</td>';
echo '<td>' . $row['mycolumncoo2'] . '</td>';

您可以根据需要使用易于阅读的别名。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从mysql检索数据并显示在php页面上

来自分类Dev

从mysql检索数据并显示在php页面上

来自分类Dev

用php在不同的页面上显示一个div

来自分类Dev

页面上显示的localhost邮件php代码

来自分类Dev

元素在PHP页面上显示错误

来自分类Dev

PHP cURL,只在页面上显示乱码

来自分类Dev

PHP:在特定页面上显示/隐藏 Div

来自分类Dev

使用PHP在多个页面上存储数据

来自分类Dev

使用PHP在多个页面上存储数据

来自分类Dev

一个PHP页面上的多个mysqli删除代码

来自分类Dev

使用PHP上传图像并在单独的页面上显示

来自分类Dev

使用PHP上传图像并在单独的页面上显示

来自分类Dev

在页面上更新php中的Session数组在php中提交

来自分类Dev

在同一页面上显示错误的PHP

来自分类Dev

在同一页面上显示PHP登录错误?

来自分类Dev

PHP从一个页面处理HTTP请求,然后在另一页面上显示

来自分类Dev

如何根据MySQL中的数据更新PHP页面上的网格

来自分类Dev

如何从php中的wordpress数据库中检索数据并显示在页面上?

来自分类Dev

在php的另一个页面上使用表单中的信息填充证书

来自分类Dev

如何使用另一个页面上的标签在php中创建会话?

来自分类Dev

如何将“&”运算符传递到下一个php页面并显示在页面上?

来自分类Dev

如何将“&”运算符传递到下一个php页面并显示在页面上?

来自分类Dev

Wordpress PHP-如何在每个页面上显示标题?

来自分类Dev

如何在页面上显示php发送的jsonp响应

来自分类Dev

PHP Checkbox无法在编辑页面上显示已选中

来自分类Dev

显示“无记录”以在mysql php页面上搜索结果

来自分类Dev

使用 PHP 在新页面上动态生成 SQL 数据

来自分类Dev

使用jquery在php的不同页面上打印数据

来自分类Dev

在同一页面上的三个php发送邮件形式,通过单击首先提交所有三个已发送的邮件

Related 相关文章

  1. 1

    从mysql检索数据并显示在php页面上

  2. 2

    从mysql检索数据并显示在php页面上

  3. 3

    用php在不同的页面上显示一个div

  4. 4

    页面上显示的localhost邮件php代码

  5. 5

    元素在PHP页面上显示错误

  6. 6

    PHP cURL,只在页面上显示乱码

  7. 7

    PHP:在特定页面上显示/隐藏 Div

  8. 8

    使用PHP在多个页面上存储数据

  9. 9

    使用PHP在多个页面上存储数据

  10. 10

    一个PHP页面上的多个mysqli删除代码

  11. 11

    使用PHP上传图像并在单独的页面上显示

  12. 12

    使用PHP上传图像并在单独的页面上显示

  13. 13

    在页面上更新php中的Session数组在php中提交

  14. 14

    在同一页面上显示错误的PHP

  15. 15

    在同一页面上显示PHP登录错误?

  16. 16

    PHP从一个页面处理HTTP请求,然后在另一页面上显示

  17. 17

    如何根据MySQL中的数据更新PHP页面上的网格

  18. 18

    如何从php中的wordpress数据库中检索数据并显示在页面上?

  19. 19

    在php的另一个页面上使用表单中的信息填充证书

  20. 20

    如何使用另一个页面上的标签在php中创建会话?

  21. 21

    如何将“&”运算符传递到下一个php页面并显示在页面上?

  22. 22

    如何将“&”运算符传递到下一个php页面并显示在页面上?

  23. 23

    Wordpress PHP-如何在每个页面上显示标题?

  24. 24

    如何在页面上显示php发送的jsonp响应

  25. 25

    PHP Checkbox无法在编辑页面上显示已选中

  26. 26

    显示“无记录”以在mysql php页面上搜索结果

  27. 27

    使用 PHP 在新页面上动态生成 SQL 数据

  28. 28

    使用jquery在php的不同页面上打印数据

  29. 29

    在同一页面上的三个php发送邮件形式,通过单击首先提交所有三个已发送的邮件

热门标签

归档