} else { sql_faru("update cxambroj set tipo = 'g'"); } }*/ if ($sendu == "Ek!") { //echo "Typenupdate".$rimarkoj; // sql_faru("update cxambroj set tipo = '".$tipo."', rimarkoj='".$rimarkoj."',dulita='".$dulita."' where ID='".$cxambronombro."'"); sxangxu_datumbazon("cxambroj", array("tipo" => $tipo, "rimarkoj" => $rimarkoj, "dulita" => $dulita), array("ID" => $cxambronombro)); } if ($sendu == "Nun!") { eoecho("Ni s^ang^as c^ambro " . $de . " kun c^ambro " . $al); //cxu suficas la litoj? $cxambrode = new Cxambro($de); $cxambroal = new Cxambro($al); // $row = mysql_fetch_array(sql_faru("select max(litonumero),cxambro from litonoktoj where cxambro='$de' group by cxambro"),MYSQL_NUM); // TODO: Kial max(...) _kaj_ group by, kiam ni cxiuokaze nur // uzas unu linion? Cxu ne // SELECT MAX(litonumero) from litonoktoj where cxambro=$de // donus la saman rezulton? // TODO: Kial max(litonumero) donu la nombron da uzataj litoj? // -> kiam oni lauxsekve disdonas la litonumerojn, // MAX(...) = count(DISTINCT ...). $row = mysql_fetch_array(sql_faru(datumbazdemando(array("MAX(litonumero)", "cxambro"), "litonoktoj", "cxambro = '{$de}'", "", array("group" => "cxambro"))), MYSQL_NUM); echo "<BR>Estas {$row['0']} litoj uzata en {$de},"; // $row2 = mysql_fetch_array(sql_faru("select max(litonumero),cxambro from litonoktoj where cxambro='$al' group by cxambro"),MYSQL_NUM); // TODO: (dito ^) $row2 = mysql_fetch_array(sql_faru(datumbazdemando(array("max(litonumero)", "cxambro"), "litonoktoj", "cxambro='{$al}'", "", array("group" => "cxambro"))), MYSQL_NUM); echo "kaj {$row2['0']} litoj uzata en {$al}.<BR>"; echo "{$de} enhavas " . $cxambrode->datoj[litonombro] . " litojn ";
unset($id); } else { if ("kreu" == $sendu) { $sql = datumbazdemando(array("count(*)" => "nombro"), "cxambroj", "nomo = '{$nomo}'", "renkontigxo"); echo "<!-- sql: {$sql} \n-->"; $rez = sql_faru($sql); if ($linio = mysql_fetch_assoc($rez)) { if ($linio['nombro'] > 0) { eoecho("Jam ekzistas c^ambro kun tiu nomo en tiu renkontig^o!"); exit; } } else { echo "Fehler!"; exit; } $cxambro = new Cxambro(); $cxambro->kopiu(); $cxambro->kreu(); $cxambro->datoj['renkontigxo'] = $renkontigxoID; // $cxambro->montru(); $cxambro->skribu(); eoecho("<p>Mi kreis c^ambron "); ligu("cxambroj.php?cxambronumero=" . $cxambro->datoj['ID'], $cxambro->datoj['nomo']); eoecho(".</p>"); unset($id); } } if ($id) { $cxambro = new Cxambro($id); } if ($cxambro) {