<?php

/*
 * user/listjoinproject.php
 *
 *
 */


//add by Isa on 08.09.2009: keep login info
if (isset($_COOKIE['login'])) { $login = strip_tags($_COOKIE['login']); } else { $login = ""; }
if (isset($_COOKIE['password'])) { $password = strip_tags($_COOKIE['password']); } else { $password = ""; }


require_once("../databases.php");
include("../sequencer.php");
require("../opendb.php");

require("checkpass.php");

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="../sequencerstyle.css">
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META name="Author" lang="fr" content="Pierre Berthier">
<META name="keywords" lang="en"    content="">
<META name="keywords" lang="fr"    content="">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Cache-Control" content="no-cache">
<META http-equiv="Cache-Control" content="must-revalidate">
<META http-equiv="Content-Script-Type" content="text/javascript">

<TITLE>CMPG sequencer - Join a Project</TITLE>
</HEAD>

<BODY><A NAME="TOP"></A>

<TABLE BORDER=0 WIDTH="100%">
<TR>
<TD ALIGN=LEFT VALIGN=BOTTOM>
<A HREF="http://www.unibe.ch" TARGET=BLANK><IMG SRC="../images/unibern_logo.gif" BORDER=0></A>&nbsp;
<A HREF="http://cmpg.unibe.ch" TARGET=BLANK><IMG SRC="../images/new_banner_CMPG_Panorama_s3.jpg" BORDER=0></A>
</TD>
<TD ALIGN=RIGHT VALIGN=BOTTOM>
<H1 ALIGN=RIGHT CLASS=RED><A HREF="http://cmpg.unibe.ch/sequencer/">ABI 3100</A></H1>
</TD>
</TR>
</TABLE>



<HR NOSHADE SIZE=3>



<H2>Join an existing project</H2>


<?php
echo "<A HREF=\"$home\">Home</A> | <A HREF=\"login.php\">user page</A><P>" ;
?>

<TABLE WIDTH="50%" CELLSPACING=0 CELLPADDING=0 BORDER=0><TR><TD><HR SIZE=3 NOSHADE></TD></TR></TABLE>


<H3>List of projects you did not join yet:</H3>

<?php


 $request = "SELECT id_people FROM people WHERE login=\"$login\";";
 $result = mysql_query ($request, $db)
 or
 mysql_die("Query SELECT failed.");

 $myid = mysql_result($result, 0, "id_people");

 mysql_free_result($result);


// [ens projets]
 $request = "SELECT id_project FROM projects ORDER BY name;";
 $ensprojects = mysql_query ($request, $db)
 or
 mysql_die("Query SELECT failed.");

 $nbprojects = mysql_num_rows($ensprojects);


// [ens projets o&ugrave; je suis]
 $request = "SELECT id_project FROM projects_people WHERE id_people=$myid ;";
 $ensmyprojects = mysql_query ($request, $db)
 or
 mysql_die("Query SELECT failed.");

 $nbmyprojects = mysql_num_rows($ensmyprojects);
 mysql_free_result($ensmyprojects);


 if($nbprojects == 0)
 {
  echo "<H3>No projects</H3>\n";
  mysql_free_result($ensprojects);
 }
 elseif($nbmyprojects==$nbprojects)
 {
  echo "<H3>You are already part of all existing projects</H3>\n";
  mysql_free_result($ensprojects);
 }
 else
 {
  echo "<TABLE BORDER=0 CELLPADDING=5>\n";

  echo "<TR><TH>Id</TH><TH ALIGN=LEFT>Name</TH><TH>&nbsp;</TH><TH ALIGN=LEFT>Members</TH></TR>\n";
  echo "<TR><TD COLSPAN=4><HR SIZE=3 NOSHADE></TD></TR>\n";

  $i = 0;
  while ($i<$nbprojects)
  {
   $id_project = mysql_result($ensprojects, $i, "id_project");

   $request = "SELECT id_project
               FROM projects_people
	       WHERE id_project=$id_project
	         AND id_people=$myid;";
   $result = mysql_query ($request, $db)
   or
   mysql_die("Query SELECT failed.");

   if(mysql_num_rows($result)==0) // I am not part of this project
   {
    $request = "SELECT name FROM projects WHERE id_project=$id_project;";
    $result2 = mysql_query ($request, $db)
    or
    mysql_die("Query SELECT failed.");

    $nameproject = mysql_result($result2, 0, "name");
    mysql_free_result($result2);

    echo "<TR>";
    echo "<TD>$id_project</TD>";
    echo "<TD><B>$nameproject<B></TD>";
    echo "<TD><A HREF=\"./joinproject.php?id_project=$id_project\">Join now</A></TD>";

   echo "<TD><CODE>";

   $request = "SELECT login
               FROM projects_people, people
	       WHERE projects_people.id_project=$id_project
	         AND projects_people.id_people=people.id_people
	       ORDER BY login;";

   $result2 = mysql_query ($request, $db)
   or
   mysql_die("Query SELECT failed.");

   $nbpeople = mysql_num_rows($result2);

   echo mysql_result($result2, 0, "login") ;

   $j=1;
   while ($j < $nbpeople)
   {
    echo ", " . mysql_result($result2, $j, "login");
    $j++;
   }

   mysql_free_result($result2);
   echo "</CODE></TD>";

   echo "</TR>\n";
   }
   else
   {
    mysql_free_result($result);
   }



   $i++;
  }

  echo "</TABLE>\n";

 }

?>


<P><TABLE WIDTH="50%" CELLSPACING=0 CELLPADDING=0 BORDER=0><TR><TD><HR SIZE=3 NOSHADE></TD></TR></TABLE>

<?php
 echo "<P>Return to <A HREF=\"$home\">home page</A>&nbsp;|&nbsp;<A HREF=\"login.php\">user page</A>\n";
?>

<P><I>Any problem?</I> Please contact the <A HREF="mailto:isabelle.duperret@iee.unibe.ch">Webmaster</A>.


</TD></TR></TABLE>



<HR NOSHADE SIZE=3>

<TABLE WIDTH="100%">
<TR>
<TD WIDTH="50%" VALIGN=MIDDLE><A HREF="mailto:isabelle.duperret@iee.unibe.ch"><IMG SRC="../images/mail.gif" BORDER=0 WIDTH=30 ALIGN=TOP HSPACE=2 ALT="[Webmaster: isabelle.duperret@iee.unibe.ch]">Webmaster</A><BR><A HREF="../version.html">Version</A>: 2.0, 07.09.2009
</TD>
</TR>
</TABLE>

</BODY>
</HTML>


<?php mysql_close($db); ?>
