我不知道如果加入語句以正確的方式是writen:MySQL的PHP連接語句
<?php
功能generateComment($ commentID) {
$avatar_Q=mysql_query("
SELECT * FROM comments com
INNER JOIN users us ON com.user_id=us.user_id
WHERE comment_id=$commentID // will that $commentID be red in that query string or will it treat it as a string "commentID"
");
if($row=mysql_fetch_array($avatar_Q))
{
$userName=$row["us.user_name"]; // do I refer to the fields like that
$avatarPath=$row["us.avatar"];
$avatarRep=$row["us.reputation"];
$message=$row["com.comment"];
$date=$row["com.date"];
}
mysql_close();
if(!isset($avatarPath))
{
$avatarPath="blank picture";
}
>
?這是編寫聯合聲明的最有效方式嗎?
我想一般把'AS'放在那裏只是爲了易於理解,並且對插入的字符串'com.comment_id = {$ commentID}'進行大括號處理。 – CD001