이벤트의 제목 (요약)과 날짜 (생성 된)를 배열에 저장하려고합니다. 하지만 내 루프에 뭔가 빠져있는 것 같아.배열에 열 값 저장
<?php
$summary = array();
$date = array();
mysql_connect('mysql.server', 'myUsername', 'myPass') or die('Could not connect: ' . mysql_error());
mysql_select_db("mxgsite") or die(mysql_error());
$query_summary = mysql_query('SELECT summary FROM event_info') or die(mysql_error());
$query_date = mysql_query('SELECT created FROM event_details') or die(mysql_error());
$row_summary = mysql_fetch_array($query_summary);
$row_date = mysql_fetch_array($query_date);
$i = 0;
while(($row1 = mysql_fetch_array($query_summary))) {
$row2 = mysql_fetch_array($query_date);
$summary[] = $row['summary'];
$date[] = $row['created'];
echo $summary[$i] . " " . $date[$i] . "<br ?>";
$i++;
}
는 내가 1 개 값을 에코 할 수 있기 때문에 내가 값을 받고 있어요 알고,하지만 난 배열의 모든 값을 넣어 내가 빈 값을 받고 계속 해당 배열을 에코하려고 시도하는 경우?
'event_info' 테이블의 x 번 행은'event_details' 테이블의 x 행과 관련이 있습니다. – deceze
그들은 공유 키로 event_id를 사용합니까? –
사망과 동의하십시오. 2 테이블이 "eventid"또는 그와 유사한 것으로 관련 될 수 있다면 조인을 수행하고 요약을 가져 오는 것이 좋으며 1 개의 쿼리에서 생성하는 것이 좋습니다. 그렇게하면 링크 된 쌍으로 저장하고 작업 할 수 있습니다. – davesnitty