بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
راهنمایی در دستورات SQL
با سلام. من 2 تا جدول دارم که تمام رکورد های جدول اول رو لازم دارم و در جدول دوم فقط رکورد هایی رو میخام که شرط اون این که برابر 1 باشه بر میگردونه من این دستور رو اجرا کردم ولی فقط یک رکورد از هر دو جدول که id یکسانی دارن رو بر میگردنه. چه راحلی پیشنهاد میکنین ؟
$result = mysqli_query($connection, "SELECT * FROM rate,comment WHERE comment_allow=1 AND comment.R_id = rate.rate_id");
function read(){
$connection = connectToDatabase();
$result = mysqli_query($connection, "SELECT * FROM rate,comment WHERE comment.R_id = rate.rate_id comment_allow=1");
$output = array();
while($row = mysqli_fetch_array($result)) {
$record = array();
$record['rate_id'] = $row['rate_id'];
$record['rate_rating'] = $row['rate_rating'];
$record['rate_vote'] = $row['rate_vote'];
$record['rate_sum'] = $record['rate_rating'] / $record['rate_vote'] ;
$record['comment_id'] = $row['comment_id'];
$record['comment_name'] = $row['comment_name'];
$record['comment_email'] = $row['comment_email'];
$record['comment_message'] = $row['comment_message'];
$output[] = $record;
}
echo json_encode($output);
mysqli_close($connection);
}
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .

