簡體   English   中英

使用PHP&MySQLi從所有表中選擇數據

[英]Select data from all tables with PHP&MySQLi

我正在嘗試使用MySQLi從屬於特定數據庫的所有表中選擇所有數據。

所以,我正在尋找類似SELECT * FROM *東西

我有以下(很棒的)代碼,但是它不起作用。 有人可以啟發我嗎?

<h1>All posts</h1>
<?php
$servername = "localhost";
$username = "Masa";
$password = "passwdhere";
$dbname = "forums";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
     die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT * FROM *";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
     while($row = $result->fetch_assoc()) {
         echo '<h3>' . $row["title"] . '</h3><br><br><p>' . $row["text"] . '</p><br> <h4>Answers</h4><br><p>' . $row["answer"] .'</p><br> <form method = "post"><label for = "answer">Post your answer</label><br><textarea class = "answer" id = "answer" name = "answer" requred maxlength="10000" ></textarea><br><input type = "submit" class = "submit" name = "submit" id = "submit" value = "Answer"></form><br> <hr style="width: 650px; max-width: 100%; color: #eee;"><br><br> ';//I know, don't print HTML tags :3
     }
} else {
     echo "No posts yet! :c";
}

$conn->close();
?> 

您想使用show tables; -話雖如此,我建議您閱讀MySQL文檔或教程,這確實是基礎知識。 我敢肯定,僅搜索SO也會給您答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM