1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
<?php include('db.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>DP1</title>
<body>
<h1>
<CENTER>
<BR>ENCODAGE INTERVENTIONS</BR>
</CENTER>
</h1>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CAMION</title>
<link type="text/css" href="css/style.css" rel="stylesheet" />
<link type="text/css" href="css/cupertino/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
<script type="text/javascript" src="ui.datepicker-fr.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#datepicker").datepicker();
});
</script>
</head>
<body style="font-size:65%;">
<table width="35%" align="center" border="0" cellspacing="0" cellpadding="0" class="tblrepeat">
<tr>
<td>
<form name="form1" action="index.php" method="post">
<center><label for="f1">DATE</label><br /></center>
<input type="text" id="datepicker" name="datepicker" />
<td><input type="text" name="heure_de_depart" size="9" style="text-align:center;" value="..:.." maxlength="9" ></td>
<td><input type="text" name="heure_de_rentree" size="9" style="text-align:center;"value="..:.." maxlength="9"></td>
<td><input type="text" name="intervention" size="50" value="" maxlength="150"></td>
<td><input type="text" name="adresse" size="15" value="" maxlength="50"></td>
<td><input type="text" name="numero" size="4" value="" maxlength="8"></td>
<td><input type="text" name="ville" size="20" value="" maxlength="30"></td>
<td><input type="text" name="kmrent" size="6" value="" maxlength="10"></td>
<td><input type="text" name="nbrkm" size="6" value="" maxlength="10"></td>
<td><input type="text" name="nom" size="20" value="" maxlength="30"></td>
<center><input type="submit" name="button" id="button" value="Envoyer" />
</form>
<?php
if (isset($_POST['button']) && $_POST['button'] == 'Envoyer') {
$msg_ok = "<center><span class='blueBold'>Insertion prise en compte.</span></center>";
if(isset($_POST['datepicker'])) $datepicker = $_POST["datepicker"];
//regex qui permet d'inverser l'année avec le jour
$NewDatepicker = preg_replace('#^([0-9]{1,2})-([0-9]{1,2})-([0-9]{2,4})$#', '\\3-\\2-\\1', $datepicker);
// vérification des champs
if (empty($_POST['datepicker']))
$message .= "<span class='redBold'>Vous devez choisir la date 00-00-0000</span><br/>";
// si un champ est vide, on affiche le message d'erreur
if (isset($message,$msg_erreur) && strlen($message) > strlen($msg_erreur)) {
echo '<div class="message">'. $message . '</div>';
// sinon c'est ok
} else {
//boucle qui passe en revue tous les champs
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
//insertion dans la table
$sql = "INSERT INTO dateformat VALUES ('', '".$NewDatepicker."', '', '".$heure_de_depart."', '".$heure_de_rentree."', '".$intervention."', '".$adresse."', '".$numero."', '".$ville."', '".$kmrent."', '".$nbrkm."', '".$nom."')";
$res = mysql_query($sql);
if ($res) {
echo "<div class='ok'>";
echo $msg_ok;
echo "</div>";
} else {
echo mysql_error();
}
}
}
?>
<br />
<h5></h5>
</td>
</tr>
</table>
</body>
</html>
<?php
$sql = 'SELECT datef,heure_de_depart,heure_de_rentree,intervention,ville,nom FROM dateformat';
ini_set('mysql.trace_mode', true);
mysql_connect('localhost', 'root', '');
mysql_select_db('datepic');
mysql_set_charset('utf8');
$result = mysql_query($sql);
if(false !== $result)
{
if(mysql_num_rows($result) > 0)
{
echo '<br><br><br><table border="1" align="center" width="80%" id="table1"></br></br></br>';
$row = mysql_fetch_assoc($result);
echo '<tr><th>', implode('</th><th>', array_keys($row)), '</th></tr>';
do
{
echo '<tr><td>', implode('</td><td>', $row ), '</td></tr>';
}
while($row = mysql_fetch_row($result));
echo '</table>';
}
mysql_free_result($result);
} |
Partager