Hallo,
ich habe mir mit dem jquery "ZebraDatepicker" eine Testseite aufgebaut.
Nach klick auf ein Datum wird aus einer DB der entsprechende Datensatz aufgelistet.
Nun möchte ich nach betätigen des Button "Bericht drucken" daraus ein PDF erstellen.
Hier brauche ich bitte mal eure Hilfe zum Problem:
Nachdem "Kalenderklick" werden die Daten aufgelistet, danach ist die "$_SESSION['DATUM_mysql']" wieder leer.
Gruß
ich habe mir mit dem jquery "ZebraDatepicker" eine Testseite aufgebaut.
Nach klick auf ein Datum wird aus einer DB der entsprechende Datensatz aufgelistet.
Nun möchte ich nach betätigen des Button "Bericht drucken" daraus ein PDF erstellen.
Hier brauche ich bitte mal eure Hilfe zum Problem:
Nachdem "Kalenderklick" werden die Daten aufgelistet, danach ist die "$_SESSION['DATUM_mysql']" wieder leer.
Gruß
PHP:
<?php header ('Content-Type: text/html; charset=utf-8');
error_reporting(E_ALL);
session_start ();
include ('../config_db.php');
echo "<pre>";
var_dump($_POST);
print_r($_POST);
echo "</pre>";
//-----------------------------------------------
// "pdf erstellen"
if (isset($_POST['pdf_drucken']))
{
$_SESSION['DATUM_mysql'] = $_POST['mysql_datum'];
//$_SESSION['DATUM_mysql'] = "2013-03-18";
Header("Location: bericht_pdf.php");
}
$sql = "SELECT * FROM `Tabelle` WHERE `SCHICHT` = '" .$_SESSION["schicht"]. "' AND `DATUM` = '" .$_POST["mysql_datum"]. "' ORDER BY `ID` DESC;";
echo var_dump($sql);
$abfrageergebnis = mysql_query( $sql, $conID );
while ($datensatz = mysql_fetch_array( $abfrageergebnis ))
{
echo "ID: ".$datensatz['ID']."<br>";
echo "Name: ".$datensatz['M_NAME']."<br>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Datepicker_TEST</title>
<link rel="stylesheet" title="Default" href="../css/zebra_datepicker_metallic.css" type="text/css">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<script type="text/javascript" src="../jquery/zebra_datepicker.js"></script>
<script type="text/javascript">
$(document).ready(function(){
// Calendar
$('#mysql_datum').Zebra_DatePicker({
always_visible: $('#calendar'),
//onSelect: function(dates) { alert('MySQL-Datum: ' + dates); }
onSelect: function(dates) { document.myform.submit(); }
});
});
</script>
</head>
<body>
<form class="commentForm" name="myform" method="post" accept-charset="utf-8" action="">
<div>
<input type="text" id="mysql_datum" name="mysql_datum">
<div id="calendar" style="margin: 10px 0 0 200px"></div>
</div>
<div>
<input type="submit" name="pdf_drucken" id="pdf_drucken" value="Bericht drucken"/>
</div>
</form>
</body>
</html>