Pb UPDATE MySql

Paramétrer le Raspberry Pi B/B+ pour se connecter via Ethernet ou une clé WiFi USB

Modérateurs : Francois, maxty01

estelle
Raspinaute
Messages : 102
Enregistré le : jeu. 24 déc. 2015 18:14

Pb UPDATE MySql

Messagepar estelle » ven. 20 oct. 2017 09:08

Bonjour,
J'ai un soucis avec un champ DATETIME lorsque je fais un UPDATE en mysql
Ma BDD mysql "Maintenance" un seul enregistrement:
id :1
Date_lec_poids: 2017-10-14 12:00:00
Date_lec_meteo: 2017-10-14 16:00:00

Les deux champs Date structure DATETIME
id int(11)
Date_lec_poids datetime
Date_lec_meteo datetime

Dans ma page "Maintenance" j'ai écrit cela:

Code : Tout sélectionner

<ul>
      <li type="disc"><a>Date début lecture poids:
      <form action="DateDeltaPoids.php" method="post">
      <input type="text" name="datedebp" value=<?php echo $DLP; ?>/>
      <input type="submit" value="Valider" /></form></a></li> 
</ul>


J'ai saisi dans le champ du formulaire ceci: 2017-10-14 18:00:00

Dans ma page "DateDeltaPoids" j'ai écrit cela:

Code : Tout sélectionner

<?php
$DatDeltaPoids = $_POST['datedebp'];
echo $DatDeltaPoids;
if( isset($_POST['datedebp']) ) {
  $update_query = "UPDATE Maintenance SET Date_lec_poids=".$DatDeltaPoids.";";
  mysql_query($update_query) or die('Erreur SQL :<br />'.$update_query.'<br />'.mysql_error());
  }
include("Maintenance.php");   
?>


Résultat :
2017-10-14 18:00:00
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /mnt/108/sdb/9/5/ruches.montminoises/DateDeltaPoids.php on line 6
Erreur SQL :
UPDATE Maintenance SET Date_lec_poids=2017-10-14 18:00:00;

Je n'arrive pas trouvé la solution à mon pb
Qui peut m'aider ?
A+

estelle
Raspinaute
Messages : 102
Enregistré le : jeu. 24 déc. 2015 18:14

Re: Pb UPDATE MySql

Messagepar estelle » ven. 20 oct. 2017 11:30

Résolu mais reste un petit problème:

le value par $DPL ne fonctionne pas correctement
il n'affiche par l'écho que la date et pas l'heure alors que le champ lu dans la base est de type DATETIME

Code : Tout sélectionner

<ul>
      <li type="disc"><a>Date début lecture poids:
      <form action="DateDeltaPoids.php" method="post">
      <input type="text" name="datedebp" value=<?php echo $DLP; ?>/>
      <input type="submit" value="Valider" /></form></a></li> 
</ul>

estelle
Raspinaute
Messages : 102
Enregistré le : jeu. 24 déc. 2015 18:14

Re: Pb UPDATE MySql

Messagepar estelle » ven. 20 oct. 2017 11:40

J'ai passé le type en datetime

Code : Tout sélectionner

<?php echo "Date enregistrée lecture début enregistrement Météo: $DLM"; ?>
            <ul>   
                <li type="disc"><a>Date début lecture Météo:
                <form action="DateMeteo.php" method="post">
                <input type="datetime" name="datedebm" value=<?php echo $DLM; ?>/>
                <input type="submit" value="Valider" /></form></a></li>     
            </ul>


Toujours le même résultat

Date enregistrée lecture début enregistrement Météo: 2017-10-14 22:00:00
Date début lecture Météo: 2017-10-14
Valider

estelle
Raspinaute
Messages : 102
Enregistré le : jeu. 24 déc. 2015 18:14

Re: Pb UPDATE MySql

Messagepar estelle » ven. 20 oct. 2017 12:06

RESOLU

Bud Spencer
Raspinaute
Messages : 314
Enregistré le : lun. 15 août 2016 21:38

Re: Pb UPDATE MySql

Messagepar Bud Spencer » sam. 21 oct. 2017 12:54

estelle a écrit :RESOLU


Parfait, mais si tu mettais la solution et expliquait ce qui ne collait pas ca pourrait servir a d'autres ...


Retourner vers « Le réseau sur le Raspberry Pï »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité