Wyświetla mi się tylko połowa zawartości strony. Druga połowa się nie pokazuje. Może ktoś pomóc.Siedze nad tym już 2 godziny!!
<?
$link = mysql_connect("localhost","root","Bianconeri") or
die ("Sprzwdz połączenie z serwerem");
function calculate_differences($takings, $cost) {
$difference = $takings - $cost;
if ($difference < 0) {
$difference = substr($difference, 1
); $font_color = 'red';
$profit_or_loss = "$".$difference."M";
}elseif (difference > 0) {
$font_color = 'green';
$profit_or_loss = "$".$difference."M";
}else {
$font_color = 'blue';
$profit_or_loss = 'Równowaga';
}
return "<FONT COLOR="$font_color">" . $profit_or_loss . "</FONT>";
}
function get_director() {
$query_d = "SELECT people_fullname
FROM people
WHERE people_id='$movie_director'";
$director = $people_fullname;
}
function get_leadactor() {
$query_a = "SELECT people_fullname
FROM people
WHERE people_id='$movie_leadactor'";
$leadactor = $people_fullname;
}
function generate_ratings($review_rating) {
$movie_rating ='';
for($i=0; $i<$review_rating; $i++) {
$movie_rating .="<IMG SCR="thumbsup.gif"> ";
}
return $movie_rating;
}
$movie_query = "SELECT * FROM movie
WHERE movie_id = '" . $_GET['movie_id'] ."'";
$movie_table_headings=<<<EOD
<TR>
<TH>Tytuł filmu</TH>
<TH>Reżyser</TH>
<TH>Główny aktor</TH>
<TH>Czas trwania</TH>
<TH>Zysk lub strata</TH>
</TR>
EOD;
$review_table_headings=<<<EOD
<TR>
<TH>Data wystawienia</TH>
<TH>Tytuł recenzji</TH>
<TH>Recenzent</TH>
<TH>Treść recenzji</TH>
<TH>Ocena</TH>
</TR>
EOD;
$movie_name = $row['movie_name'];
$movie_director = $row['movie_director'];
$movie_leadactor = $row['movie_leadactor'];
$movie_year = $row['movie_year'];
$movie_running_time = $row['$movie_runnung_time'];
$movie_takings = $row['movie_takings'];
$movie_cost = $row['movie_cost'];
get_director();
get_leadactor();
}
$review_query = "SELECT * FROM reviews
WHERE review_movie_id ='" . $GET['movie_id'] . "'
ORDER BY review_date DESC";
$review_flag=1;
$review_title[] = $review_row['review_name'];
$reviewer_name[] = ucword($review_row['review_reviewer_name']);
$review[] = $review_row['review_comment'];
$review_date[] = $review_row['review_date'];
$review_rating[] = generate_ratings($review_row['review_rating']);
}
$i = 0;
$review_details = '';
while ($i<sizeof($review)) {
$review_details .=<<<EOD
<TR>
<TD WIDTH="15%" VALIGN="TOP" ALIGN="center">$review_date[$i]</TD>
<TD WIDTH="15%" VALIGN="TOP">$review_title[$i]</TD>
<TD WIDTH="10%" VALIGN="TOP">$reviewer_name[$i]</TD>
<TD WIDTH="50%" VALIGN="TOP">$review[$i]</TD>
<TD WIDTH="10%" VALIGN="TOP" ALIGN="center">$review_rating[$i]</TD>
</TR>
EOD;
$i++;
}
$movie_health = calculate_differences($movie_taking, $movie_cost);
$page_start =<<<EOD
<HTML>
<HEAD>
<TITLE>Szczegóły i recenzje dla: $movie_name</TITLE>
</HEAD>
<BODY>
EOD;
$movie_details =<<<EOD
<TABLE WINDTH="70%" BORDER="0" CELLSPACING="2" CELLPADDING="2" ALIGN="CENTER">
<TR>
<TH COLSPAN="6"><U><H2>$movie_name: szczegóły</H2></U></TH>
</TR>
$movie_table_headings
<TR>
<TD WIDTH="33%" ALIGN="center">$movie_name</TD>
<TD ALIGN="center">$movie_year</TD>
<TD ALIGN="center">$director</TD>
<TD ALIGN="center">$leadactor</TD>
<TD ALIGN="center">$movie_running_time</TD>
<TD>$movie_health</TD>
</TR>
</TABLE>
<BR>
<BR>
EOD;
if ($review_flag) {
$movie_details .=<<<EOD
<TABLE WIDTH="95%" BORDER="0" CELLSPACING="2" CELLPADDING="20" ALIGN="center">
$review_table_headings
$review_details
</TABLE>
EOD;
}
$detailed_movie_info =<<<EOD
$page_start
$movie_details
$page_end
EOD;
echo $detailed_movie_info;
?>
Ten post edytował pablo22 21.07.2007, 00:45:19