All pastes #259462 Raw Edit

Quelqu'un

public text v1 · immutable
#259462 ·published 2006-11-27 14:27 UTC
rendered paste body
	# Requete des acteurs
	$acteur = "";
	$requete2 = sprintf("SELECT nom FROM acteur WHERE numacteur IN (SELECT numacteur FROM distribution WHERE numfilm=%s)", $enr->{NUMFILM});
	$cursor2 = $conn->prepare($requete2) || &SortieErreur(301, $requete2);
	$cursor2->execute || &SortieErreur(302, $requete2);
	$n=0;
        $enr2 = $cursor2->fetchrow_hashref;

	while($enr2)
	{
		$nom = $enr2->{NOM};
                $enr2 = $cursor2->fetchrow_hashref;
                if ($n == 0) {
                        $acteur = "$nom";
                        $n++;
                }
                else {
                        if (!$enr2) {
                                $acteur .= "et $nom";
                        }
                        else {                   
                        	$acteur .= ", $nom";
          		}
               }
	}
	$cursor2->finish;
	if($acteur ne "")
	{
		$tpl->assign(DTA => "");
		$tpl->assign(FTA => "");
		$tpl->assign(ACTEURS => "$acteur");
	}
	else
	{
		$tpl->assign(DTA => "<!--");
		$tpl->assign(FTA => "-->");
	}