【问题标题】:php multiple sql queries into one tablephp多个sql查询到一张表中
【发布时间】:2017-07-24 08:26:42
【问题描述】:

我需要将多个 sql 查询插入到特定 td 中的一个表中。我该怎么做?我有这个查询,它工作正常:

$sql = "SELECT Code, Name, Specification, Specification2, X_pozicane_u FROM StoreCards";
$stmt = sqlsrv_query( $conn, $sql );

和输出:

while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
echo "<tr>";
echo "<td>" . $row['Code'] . "</td>";
echo "<td>" . $row['Name'] . "</td>";
echo "<td>" . $row['Specification'] . "</td>";
echo "<td>" . $row['Specification2'] . "</td>";
echo "<td>" . $row['X_pozicane_u'] . "</td>";
echo "</tr>";

如何设置 sql2 并将其插入特定的 TD?

谢谢

【问题讨论】:

  • 你能举个例子说明你希望它是什么样子吗?
  • 当然是的 - 正如我所展示的,我有一个 sql 并且结果我插入到 td 中。我需要更多不同的 sql 查询并将其插入到同一张表的 td 中。我该怎么做?
  • 那么什么是sql2?除了你想设置和插入它之外,没有任何代码或提及它。
  • sql2 我的意思是:$sql2 = "SELECT Quantity, Name, Code FROM Stores";
  • 表 Stores 和 StoreCards 之间是否有一些公共键,如果是这样,您最好在查询中使用 JOIN 并一次性获取所有数据。

标签: php sql-server


【解决方案1】:

试试这个:

<?php
$sql  = "SELECT Code, Name, Specification, Specification2, X_pozicane_u FROM StoreCards";
$stmt = $conn->query($sql);
while ($row = $result->fetch_assoc()) {
    echo "<tr>";
    echo "<td>" . $row['Code'] . "</td>";
    echo "<td>" . $row['Name'] . "</td>";
    echo "<td>" . $row['Specification'] . "</td>";
    echo "<td>" . $row['Specification2'] . "</td>";
    echo "<td>" . $row['X_pozicane_u'] . "</td>";
    echo "</tr>";
}
?>

【讨论】:

  • 完全不知道这是干什么用的?这如何回答最初的问题?
猜你喜欢
  • 2012-12-04
  • 1970-01-01
  • 1970-01-01
  • 2014-06-09
  • 2017-02-03
  • 1970-01-01
  • 1970-01-01
  • 2021-10-20
  • 1970-01-01
相关资源
最近更新 更多