Continuation de la page de création de partie.

This commit is contained in:
Yoann Bonavero 2011-03-09 11:14:56 +01:00
parent 22879841b0
commit f7b50013ff
2 changed files with 28 additions and 0 deletions

View File

@ -1,5 +1,6 @@
<?php
require_once("ressources/strings.inc");
require_once("pticlic.php");
session_start();
$state = 0;
@ -17,6 +18,8 @@ if(isset($_POST['nbcloudwords'])) {
$state = 1;
if($state == 1) {
$relations = get_game_relations();
for($i = 0; $i < $nbwords; $i++)
if(!isset($_POST['word'.$i]) || empty($_POST['word'.$i])) {
$err = true;
@ -67,6 +70,16 @@ if($err == false)
}
elseif($state == 1) {
echo '<table class="wordsform">';
echo '<tr><td><label for="relation1">Relation 1 : </label></td>';
echo '<td class="inputcell"><select name="relation1">';
foreach($relations as $r)
echo '<option value="'.$r[0].'">'.$r[1].'</option>';
echo '</select></td>';
echo '<td><label for="relation2">Relation 2 : </label></td>';
echo '<td class="inputcell"><select name="relation2">';
foreach($relations as $r)
echo '<option value="'.$r[0].'">'.$r[1].'</option>';
echo '</select></td>';
echo '<input type="hidden" name="nbcloudwords" value="'.$nbwords.'" />';
echo '<tr><td colspan="2"><label for="centralword">Mot central : </label><br /><br /></td>';
echo '<td colspan="2" class="inputcell"><input type="text" name="centralword" value="';

View File

@ -546,4 +546,19 @@ function setGame($user, $pgid, $gid, $answers)
return $scores;
}
/** Fourni l'ensembles des relations pouvant apparaître dans le jeu.
* @return array : un tableau de realtions.
*/
function get_game_relations()
{
$reqlations = array();
$db = getDB();
$res = $db->query("SELECT num,name FROM type_relation");
while($r = $res->fetchArray())
$relations[] = $r;
return $relations;
}
?>