<?php

include('backend.php');


include('../include/partie.php');
$scPartie = new PartieInfos();

if( isset($_GET['p']) ) {
  if( intval($_GET['p']) > 0)
    $scPartie->init( intval($_GET['p']) );
}


if( isset($_POST['ajouter']) ) {
  $ajouter = htmlentities($_POST['ajouter'], ENT_QUOTES);

  if( $scPartie->exist() ) {
    $db->req("INSERT INTO joueurs VALUES (NULL, '".$ajouter."', ".$scPartie->id.", '', 0, 0, 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 0, 0, 0);");
    echo $db->reqFirst("SELECT id FROM joueurs WHERE partie_id=".$scPartie->id." ORDER BY id DESC LIMIT 1;")['id'];
  }
  else {
    $db->req("INSERT INTO parties VALUES (NULL, '".$ajouter."', '', 0, '', '', '', '', 0);");
    echo $db->reqFirst("SELECT id FROM parties ORDER BY id DESC LIMIT 1;")['id'];
  }

  exit();
}


if( isset($_GET['suppr']) ) {
  $suppr = intval($_GET['suppr']);
  if( $scPartie->exist() ) {
    $db->req("DELETE FROM joueurs WHERE id=".$suppr." AND partie_id=".$scPartie->id.";");
  }
  else {
    $db->req("DELETE FROM parties WHERE id=".$suppr.";");
    $db->req("DELETE FROM joueurs WHERE partie_id=".$suppr.";");
  }
}


if( $scPartie->exist() ) {

  echo '{"mode":"j", ';
  echo '"nom":"'.$scPartie->nom.'", ';
  echo '"liste":{';
  $req = $db->req("SELECT id, nom FROM joueurs WHERE partie_id=".$scPartie->id.";");
  $first = true;
  while($req1 = $db->next($req)) {
    if($first) $first = false;
    else echo ", ";
    echo '"'.$req1['id'].'":"'.$req1['nom'].'"';
  }
  echo "}}";
  
}
else {

  echo '{"mode":"p", ';
  echo '"liste":{';
  $req = $db->req("SELECT id, nom FROM parties;");
  $first = true;
  while($req1 = $db->next($req)) {
    if($first) $first = false;
    else echo ", ";
    echo '"'.$req1['id'].'":"'.$req1['nom'].'"';
  }
  echo "}}";

}


?>