【发布时间】:2015-11-10 17:38:28
【问题描述】:
下面这段代码会通过名字获取元素,我要改成通过ID获取元素,如何实现?
<?
if($_SERVER["REQUEST_METHOD"] == "POST" && array_key_exists("calculateFormSubmit", $_POST)) {
$connectionData = ["server" => "","user" => "","pass" => "","database" => ""];
$db = null;
try {
$db = new PDO("mysql:host=" . $connectionData["server"] . ";dbname=" . $connectionData["database"], $connectionData["user"], $connectionData["pass"]);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e) {
echo $e->getMessage();
}
$dateFrom = (int)$_POST["YearBox"] . "-" . (int)$_POST["gmonth"] . "-" . (int)$_POST["gday1"];
$dateTo = (int)$_POST["gyear2"] . "-" . (int)$_POST["gmonth2"] . "-" . (int)$_POST["gday2"];
$stmt = $db->prepare("SELECT SUM(rialamount) as sum_result FROM problem_tbl WHERE opening_date BETWEEN STR_TO_DATE(:date_from, '%Y-%c-%e') AND STR_TO_DATE(:date_to, '%Y-%c-%e')");
$stmt->bindValue(":date_from", $dateFrom);
$stmt->bindValue(":date_to", $dateTo);
$stmt->execute();
$userData = $stmt->fetchAll(PDO::FETCH_ASSOC);
if($userData != false) {
foreach ($userData as $idPatient) {
header('Content-Type: text/html; charset=utf-8');
echo "<p>Text Here </p>\n";
echo "<div id=\"rialamount\" style=\"text-shadow: 2px 2px 5px #0B4D09; font-size: 140%;\">\n";
echo "<b>" . [''] . "<b> - " . $idPatient["sum_result"] . "<br />";
echo "</div>\n";
}
}
if($db !== null) {
$db = null;
}
}
?>
在 $dateFrom 和 $dateTo 中将通过类名获取元素,如何更改它们以通过 ID 获取元素??
提前致谢
【问题讨论】:
标签: javascript php element