亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

連接同一數據庫中的一個完整表和另一個表中的一列并用 PHP 顯示

連接同一數據庫中的一個完整表和另一個表中的一列并用 PHP 顯示

PHP
四季花海 2023-09-15 10:18:08
我有兩個 php 文件:index.php 顯示帶有復選框的 test_data 表。search.php 將從index.php 表中查詢選定的復選框,并從另一個名為directory 的pdf_report 表中添加一列。我的代碼如下:<?php    $conn = mysqli_connect($servername, $username, $password, $database);    if(isset($_POST['submit'])){      if(!empty($_POST['checkbox_id'])){        $data = implode("','",$_POST['checkbox_id']);        $stmt = $conn-> prepare("SELECT  test_data.*,                                         pdf_report.directory                                FROM test_data                                INNER JOIN pdf_report ON test_data.test_id=pdf_report.test_id WHERE test_data.test_id IN ('$data')");        $stmt->execute();        $result = $stmt-> get_result();        while($row = $result->fetch_assoc()){          echo "<tr>                  <td> ".$row["test_id"]." </td>                  <td> ".$row["can_udp_data_path"]." </td>                  <td> ".$row["video1_path"]." </td>                  <td> ".$row["video2_path"]." </td>                  <td> ".$row["video3_path"]." </td>                  <td> ".$row["video4_path"]." </td>                  <td><div>                        <button class='edit' id='" . $row['test_id'] . "'  >Run</button>                      </div></td>                  <td> ".$row["directory"]." </td>                </tr>";        }      }else {        echo '<span style="color:#ff0000;text-align:center;">No Test ID Selected!</span>';      }    }    // Close connection    mysqli_close($conn);  ?>我收到以下錯誤:您的 SQL 語法有錯誤;檢查與您的 MySQL 服務器版本相對應的手冊,了解在第 3 行“FROM test_data INNER JOIN pdf_report ON test_da”附近使用的正確語法。
查看完整描述

1 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

您需要刪除“pdf_report.directory”之后、FROM 之前的逗號。



查看完整回答
反對 回復 2023-09-15
  • 1 回答
  • 0 關注
  • 81 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號