i have a table field type varchar(36) and i want to generate it dynamically by mysql so i used this code:
$sql_code = \'insert into table1 (id, text) values
char(36)
you cannot. The only solution is to perform 2 separated queries:
SELECT UUID()
INSERT INTO table1 (id, text) VALUES ($uuid, 'text')
where $uuid is the value retrieved on the 1st step.