I am using the following code to insert text with double quotes in a mysql database:
mysqli_query($con, "insert into medicacaohistorico (data, unidadeori, unidadedes, itemdetalhe, qtd, solicitante, despachante) values ('".date("y-m-d")."', '".$nome = mysqli_real_escape_string($con, $usuario['unidade'])."', '".$unidadeDes."', '".substr($dados[$i], 1)."', '".$dados[$i + 1]."', '".$solicitante."', '".$despachante."')")
I learned to use mysqli_real_escape_string
but it is not working.
The unsaved string is:
insert into medicacaohistorico (data, unidadeori, unidadedes, itemdetalhe, qtd, solicitante, despachante) values ('18-08-08', '5', '0', '12', '1', 'DAMIAO', 'MEDICO CAIXA D'AGUA')