Tools, FAQ, Tutorials:
Querying Multiple Tables Jointly in PHP
How To Query Multiple Tables Jointly in PHP?
✍: FYIcenter.com
If you want to query information stored in multiple tables, you can use the SELECT statement with a WHERE condition to make an inner join. Assuming that you have 3 tables in a forum system: "users" for user profile, "forums" for forums information, and "posts" for postings, you can query all postings from a single user with a script as shown below:
<?php
include "mysql_connection.php";
$userID = 101;
$sql = "SELECT posts.subject, posts.time, users.name, forums.title"
. " FROM posts, users, forums"
. " WHERE posts.userID = ".$userID
. " AND posts.userID = users.id"
. " AND posts.forumID = forums.id";
$rs = mysql_query($sql, $con);
while ($row = mysql_fetch_assoc($rs)) {
print($row['subject'].", ".$row['time'].", "
.$row['name'].", ".$row['title']."\n");
}
mysql_free_result($rs);
mysql_close($con);
?>
⇒ Setting ID Column as Auto-Incremented in PHP
⇐ Performing Key Word Search in PHP
2016-10-17, ∼2131🔥, 0💬
Popular Posts:
Where to find tutorials on Visual Studio? I want to know How to learn Visual Studio. Here is a large...
How to use .NET CLR Types in Azure API Policy? By default, Azure imports many basic .NET CLR (Common...
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...
How to add images to my EPUB books Images can be added into book content using the XHTML "img" eleme...
Where Is the Submitted Form Data Stored in PHP? When a user submit a form on your Web server, user e...