<?php //appelé par ajax, recoit 1 seul channel en parametre et renvoi la serie de data require_once "conf/config.inc.php"; header("Content-type: text/json"); $channel = $_GET["channel"]; $query = "SELECT dateB,{$channel} FROM data\n ORDER by dateB DESC LIMIT 2880"; connectMaBase($hostname, $database, $username, $password); $req = mysql_query($query); mysql_close(); while ($data = mysql_fetch_row($req)) { $dateD = strtotime($data[0]) * 1000; $liste[] = [$dateD, $data[1]]; } echo json_encode(array_reverse($liste), JSON_NUMERIC_CHECK);
<p>adresse <input type="text" name="adresse" /></p> <p> adresse éléctronique: <input type="text" name="email" /></p> <p>numéro téléphone <input type="text" name="telephone" /></p> <p>paiement : <input type="submit" value="paiement" /></p> </p> <center><input type="submit" name="valider" value="valider"/></center> </form> <?php if (isset($_POST['valider'])) { //On récupère les valeurs entrées par l'utilisateur : $nomenfant = $_POST['nomenfant']; $datenaissance = $_POST['datenaissance']; $sexe = $_POST['sexe']; $pere = $_POST['nompere']; $mere = $_POST['nommere']; $adresse = $_POST['adresse']; $email = $_POST['email']; $telephone = $_POST['telephone']; //On se connecte connectMaBase(); //On prépare la commande sql d'insertion $sql = 'INSERT INTO enfant VALUES("' . $nomenfant . '","' . $datenaissance . '","' . $sexe . '","' . $pere . '","' . $mere . '","' . $adresse . '", "' . $email . '","' . $telephone . '")'; mysqli_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); /*on lance la commande (mysql_query) et au cas où, on rédige un petit message d'erreur si la requête ne passe pas (or die) (Message qui intègrera les causes d'erreur sql)*/ } ?> </body> </html>