2015-10-27 6 views
0

Я пытаюсь выбрать все данные из всех таблиц, принадлежащих определенной базе данных, с MySQLi.Выберите данные из всех таблиц с помощью PHP и 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(); 
?> 
+1

:-) Что вы пробовали? – Alex

+0

И ваш код MySQLi настолько потрясающий, что вы даже не можете показать нам, что вы пробовали, если мы ослеплены его awsomeness –

+0

Alex, я попробовал сделать простые форумы: p Edit: Mark Baker, я попробовал добавить этот код здесь, но я получил ошибку: c – Masa

ответ

2

Вы хотите использовать show tables; - что было сказано, что я рекомендую прочитать документацию MySQL или учебник это действительно основной материал. Я уверен, что просто поиск на SO тоже дал бы вам ответ.

Смежные вопросы