آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

راهنمایی در دستورات SQL

شهریار توکلی  11 سال پیش  11 سال پیش
0 0

با سلام. من 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);
}
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .