AJAX
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
$like)."%')
ORDER BY svatek1
LIMIT $limit ";
$result = DB::query($query);
if (!$result) die ("DB dotaz selhal".mysql_error());
return $result;
}
public static function getNamedayAsSelect ($like, $name, $id, $limit = 10) {
$to_return = "<select name='".htmlspecialchars($name)."'
id='".htmlspecialchars($id)."'>";
if (trim($like) != "") {
$result = self::getNameday($like, $limit);
while ($row = mysql_fetch_assoc($result)) {
$to_return.="<option>".htmlspecialchars($row['svatek1'])."</option>";
}
}
$to_return.="</select>";
return $to_return;
}
}
Controller
Controlle – Xajax
Xaja kouzlo
kouzl
require ('xajax_core/xajax.inc.php');
require('autoload.php');
function whisper($text){
$objResponse = new xajaxResponse();
$objResponse->clear("whisperdiv","innerHTML")
->append("whisperdiv","innerHTML",
Nameday::getNamedayAsSelect(
$text,"whisper", "whisper"));
return $objResponse;
}
$xajax = new xajax();
$xajax = new xajax()
// registruji naseptavaci funkci
$whisper = $xajax->register(XAJAX_FUNCTION, "whisper");
$xajax->processRequest();
include ('naseptavac_view_bez_cekani.php');
?>