은 내가 student_info
날짜의 2 표, student_info
내 databace에서 student_payment
...mysql에서 2 databace 테이블에서 데이터를 선택하는 방법 ....?
이 내가 가지고
ID, student_id, student_mail, student_pass, STUDENT_NAME, ...
및 student_payment
에 있습니다
ID, student_id, student_payment_id, student_payment_date, ...
그래서 내 문제는 내가 선택 싶어, 여기 student_name
곳 student_id
폼 student_info하지만 난 문제와 MySQL 내 오류주고 있습니다
$db->connect();
$sql = "SELECT * FROM `student_payment`";
$rows = $db->fetch_all_array($sql);
$student_id = $rows['student_id'];
$sql2 = "SELECT * FROM `student_info` WHERE student_id=$student_id";
$rows2 = $db->fetch_all_array($sql2);
$db->close();
foreach($rows as $record){
// i wanna to use student_name in first line
echo "\n<tr>
<td>$record[student_id]</td>
<td dir=\"ltr\">$record[student_payment]</td>
<td dir=\"ltr\">$record[student_payment_id]</td>
<td dir=\"ltr\">$record[student_payment_bank]</td>
<td dir=\"ltr\">$record[student_payment_type]</td>
<td dir=\"ltr\">$record[student_payment_date]</td>
<td dir=\"ltr\"></td>
</tr>\n";
}
을하지만 난 student_id 및 STUDENT_NAME을 연결하고 내가 가지고 있기 때문에 foreach
에서 사용하는 방법을 잘 모릅니다 2 행의 데이터
은 (내가 PHP/MySQL은 초보자거야)
'$ student_id = $ rows [ 'student_id'];'는 데이터 세트의 마지막 레코드 ID를 제공합니다. – asprin