현재 수업 시간표를 인쇄해야하는 프로젝트를 진행 중입니다. 다음은 내가 만든 http://conorhackett.com/tt/에 대한 링크입니다.html 시간표를 디자인하는 방법
이제 제대로 작동하지만 더 잘 제어하고 싶습니다. 코드를 보면 내 말을 알 수 있습니다. html/css는 매우 혼란 스럽습니다.
나는 html 테이블을 사용해 보았지만 모든 라인이 멋지지 않았다.
내가 사용할 수있는 기초가 있습니까?
모든 adive이 크게 감사합니다 :)
--Conor
업데이트 : 다시 HTML 테이블로 이동하기로 결정했습니다
안녕 얘들 아. 데이터를 인쇄하는 데 사용되는 논리를 머리에 쓰는 데 극도의 어려움을 겪고 있습니다. 문자열에서 DB에서 데이터 읽기 및 저장 : 인쇄
foreach($bookingList->result_array() as $row)
{
$time = $row['start_time']. ' - ' .$row['end_time'];
$lesson = $row['lesson_type_name'];
$client = $row['client_firstname']. ' ' .$row['client_lastname'];
$horse = $row['horse_name'];
$fee = $row['fee'];
if(empty($prevLesson) && empty($prevTime))
{
echo '1';
$timeArr .= $time;
$lessonArr .= $lesson;
$clientArr .= $client;
$horseArr .= $horse;
$feeArr .= $fee.'-'.$i;
}
elseif($prevLesson == $lesson && $prevTime == $time)
{
echo '3';
echo '<br/>Previous: '.$prevTime.'++'.$prevLesson.'-'.$i.'<br/>';
echo '<br/>Current: '.$time.'++'.$lesson.'-'.$i.'<br/>';
$timeArr .= $time;
$lessonArr .= $lesson;
$clientArr .= $client;
$horseArr .= $horse;
$feeArr .= $fee.'-'.$i;
}
else
{
echo '3';
echo '<tr>';
echo '<td>(3)'. $timeArr .'</td>';
echo '<td>'. $lessonArr .'</td>';
echo '<td>'. $clientArr .'</td>';
echo '<td>'. $horseArr .'</td>';
echo '<td>'. $feeArr.'</td>';
echo '<td>'. $i.'</td>';
echo '</tr>';
$timeArr = ' ';
$lessonArr = ' ';
$clientArr = ' ';
$horseArr = ' ';
$feeArr = ' ';
$optionsArr = ' ';
$timeArr .= $time.'<br/>';
$lessonArr .= $lesson.'<br/>';
$clientArr .= $client.'<br/>';
$horseArr .= $horse.'<br/>';
$feeArr .= $fee.'-'.$i.'<br/>';
}
$prevTime = $time;
$prevLesson = $lesson;
$i += 1;
}
아이디어는 다음과 같습니다
여기 내 테이블을 인쇄하기위한 코드입니다. 데이터가 변경되면 (시간 및 학습 유형) 저장된 문자열을 인쇄하고 지우고 새 문자열 (다른 데이터)을 인쇄 문자열에 할당하십시오.
나는 코드를 그대로두고있다. 나는 단지 너무 좌절하고 피곤하다. 나는 매일 3 시간마다 3 시간 씩 보냈고 매 시간마다 실패했다. 당신이 도와 주려고하고 더 자세한 것이 필요하다면 ....
도움이 정말 감사합니다. 감사합니다.
table {
border-collapse: collapse;
}
코드 줄이나 테이블 자체에 표시되는 줄을 의미합니까? 테이블을 CSS로 멋지게 만들 수 있음을 기억하십시오. – BoltClock
코드로 업데이트되었습니다. – conor