Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

serginho_pv

apostrofo

Recommended Posts

Necessito gravar um campo que contém apóstrofo.Entretanto sempre dá uma mensagem de erro não permitido a gravação do mesmo. Tentei utilizar o addslashes mas não obtive exito. Os dados serão gravados no SQL Server 2000.Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver]

Line 1: Incorrect syntax near 'l'., SQL state 37000 in SQLExecDirect in C:\SITES\csv\gmsr0001.php on line 91O código utilizado é:$sqlinsert = "INSERT INTO reserva (des_reserva,cod_horario) VALUES('$desreserva','$codhorainicio')"; $incluir = odbc_exec($con, $sqlinsert);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Experimente assim:

PHP

[*]$sqlinsert = "INSERT INTO reserva (des_reserva,cod_horario) VALUES('" . addslashes($desreserva) . "','" . addslashes($codhorainicio) . "')";

[*]$incluir = odbc_exec($con, $sqlinsert);

Depois diga se deu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.