Bonjour,
J'ai une class pour les opérations insert, update, delete, quand j'utilise la méthode JSON_INSERT, la requête génère une erreur:
Le code du fichier CRUD.php:Fatal error: Uncaught PDOException: SQLSTATE[22032]: <>: 3140 Invalid JSON text: "Missing a name for object member."
at position 1 in value for column 'products.p_description'. in /Library/WebServer/Documents/Tests/PHP/MySQL-JSON/CRUD.php:182 Stack trace:
#0 /Library/WebServer/Documents/Tests/PHP/MySQL-JSON/CRUD.php(182): PDOStatement->execute()
#1 /Library/WebServer/Documents/Tests/PHP/MySQL-JSON/json_update.php(30): Database->execute()
#2 {main} thrown in /Library/WebServer/Documents/Tests/PHP/MySQL-JSON/CRUD.php on line 182
Pour insérer un nouvel élément "chipset" dans le champs "p_description" avec la valeur "Qualcomm" dans le fichier json_update.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Structure de la table:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

 

 
		
		 
        

 
			
			




 PDO avec JSON_INSERT pour insérer un nouvel élement
 PDO avec JSON_INSERT pour insérer un nouvel élement
				 Répondre avec citation
  Répondre avec citation
Partager