Browse Source

check checkboxes

master
AmarOk 10 years ago
parent
commit
52ed082062
2 changed files with 8 additions and 5 deletions
  1. +4
    -3
      databaseOperations.php
  2. +4
    -2
      editEvent.php

+ 4
- 3
databaseOperations.php View File

@ -166,10 +166,11 @@ function getCategoriesForOneEvent($db, $eventId)
{
try
{
$request = $db->prepare('SELECT cat_title FROM eventCategorie NATURAL JOIN categorie NATURAL JOIN sous_categorie WHERE event_id=?');
$request->execute(array($id));
$result = $request->fetch();
$request = $db->prepare('SELECT cat_id FROM eventCategorie NATURAL JOIN categorie NATURAL JOIN sous_categorie WHERE event_id=?');
$request->execute(array($eventId));
$result = $request->fetchAll();
$request->closeCursor();
for($i=0; $i < count($result); $i++) $result[$i] = $result[$i][0];
return $result;
}
catch(PDOException $e)


+ 4
- 2
editEvent.php View File

@ -48,9 +48,11 @@ $event = getOneEvent($db, $id);
<div id="checkboxGrp">
<?php
$cats = getCategoriesNames($db);
echo 'TODO!!!'.gettype(getCategoriesForOneEvent($db, $id));
$catsForId = getCategoriesForOneEvent($db, $id);
for ($i=0; $i<count($cats); $i++) {
echo "<input type=\"checkbox\" class=\"checkboxRequired\" name=\"chk_group[]\" value=\"".$cats[$i][0]."\" />".$cats[$i][1]." ";
$checked = '';
if(in_array(trim($cats[$i][0]), $catsForId)) $checked = 'checked';
echo "<input type=\"checkbox\" class=\"checkboxRequired\" name=\"chk_group[]\" value=\"".$cats[$i][0]."\" ".$checked."/>".$cats[$i][1]." ";
}
?>
</div>


Loading…
Cancel
Save