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
| <?php
$server = "localhost";
$username = "root";
$password = "root";
$db = "test";
$conn = mysqli_connect($server, $username, $password, $db);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
<?php
/* date du début de mois au format aaaa-mm-dd*/
$debut_mois = date('Y-m-d',mktime(0,0,0,date("n"),1,date("Y")));
echo "date de début de mois : ".$debut_mois;
echo "<br/>";
/* je vérifie le format de date_commande*/
$requete1 = "SELECT id_commande,date_commande as datecom FROM commande WHERE date_commande='2020-04-25';";
$resultat1 = mysqli_query($conn,$requete1);
while($ligne=mysqli_fetch_array($resultat1)){
echo $ligne['datecom'].'<br/>';
}
/* je teste la requete --> num=1 */
$requete2 = "SELECT MAX(num_commande) AS max_num FROM commande WHERE date_commande >='$debut_mois';";
$resultat2 = mysqli_query($conn,$requete2);
if ($resultat2 == null){
$num=1;
}
else
{
$num = $ligne['max_num']+1;
}
echo "valeur de num : ".$num;
echo "<br/>";
/* je teste la requete --> num=1 */
$requete3 = "SELECT MAX(num_commande) AS max_num FROM commande WHERE date_commande >=".$debut_mois;
$resultat3 = mysqli_query($conn,$requete3);
if ($resultat3 == null){
$num=1;
}
else
{
$num = $ligne['max_num']+1;
}
echo "valeur de num : ".$num;
echo "<br/>"; |
Partager