Bonjour,
pour moi, la syntaxe est bonne mais PHP n'est pas d'accord et me signale une erreur. Peut-on me dire ce qui va pas ?

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 $sql = <<<sql
UPDATE li_license
SET 
    LI_activate_date =  STR_TO_DATE( '2021-09-04' , '%d/%m/%Y'),
    LI_deactivate_date =  STR_TO_DATE( '2021-09-04' , '%d/%m/%Y')
    
    WHERE 
        (
            AP_ident = (SELECT AP_ident FROM ap_application WHERE AP_application_name = 'TeamForge_Full'
    AND 
            US_ident = (SELECT US_ident FROM us_user as US WHERE US.US_sesa = 100008
        )
sql;

Parse error: syntax error, unexpected token ";" in C:\projets\ticket_rawsrc\model\license\table\LI_license.php on line 206
PS : pour MysqlWorkbench, la syntaxe est OK.