rapaz... nao é que funciona? Valeu grande
Abraços Em 19/10/07, Patrick <[EMAIL PROTECTED]> escreveu: > > Olá Alexandre, > > Você precisa tratar a string antes de gravar no BD. > > Você pode utilizar por exemplo: mysql_real_escape_string > > O código ficaria assim: > > > $titulo = mysql_real_escape_string($titulo); > $descricao = mysql_real_escape_string($descricao); > > > ......e assim com todas as variáveis que precisam ser tratadas e em > seguida a sua query como está. > > Você também pode colocar a função direto na query tipo: > > > $sql = "INSERT INTO $db (id, titulo, descricao, texto, > destaque, horario, categoria) > VALUES (NULL, > '".mysql_real_escape_string($titulo)."', e assim por diante..........)"; > > > Eu particularmente prefiro a primeira forma. > > > Para saber mais: > > http://www.php.net/function.mysql-real-escape-string > > > > > []'s > > Patrick > [EMAIL PROTECTED] > > > > > On 10/19/07, Alexandre Bini <[EMAIL PROTECTED]> wrote: > > > > Olá pessoal, bom dia. > > > > Estou com um problema meio irritante aqui... > > > > Em um painel administrativo em flex+php, usando o amfphp, estou com um > > problema.... Não consigo gravar no banco dados que contenham aspas (''). > > > > " You have an error in your SQL syntax; check the manual that > > corresponds to your MySQL server version for the right syntax to use near > > \'A repress�vai continuar\', diz Beltrame ap�nterro de policial\', > > \'Investigado\' at line > > 2<http://www.paulobrito.net:2082/frontend/rvolive/files/seldir.html?dir=%2fhome%2fpaulobri%2fpublic_html%2fadm2%2fimagens%2fnoticias&file=You%20have%20an%20error%20in%20your%20SQL%20syntax%3b%20check%20the%20manual%20that%20corresponds%20to%20your%20MySQL%20server%20version%20for%20the%20right%20syntax%20to%20use%20near%20%5c%27A%20repress%ef%bf%bdvai%20continuar%5c%27%2c%20diz%20Beltrame%20ap%ef%bf%bdnterro%20de%20policial%5c%27%2c%20%5c%27Investigado%5c%27%20at%20line%202> > > " > > > > Sem aspas, vai na boa... > > > > A sql que está fazendo isso é: > > > > $sql = "INSERT INTO $db (id, titulo, > > descricao, texto, destaque, horario, categoria) > > VALUES (NULL, '$titulo', > > '$descricao', '$texto', '$destaque', '$horario', '$categoria')"; > > > > É comum esse problema? Alguém já passou por isso sabe como resolver? > > > > Abraços > > > > -- > > Alexandre Bini > > 18 3641-4382 > > msn: [EMAIL PROTECTED] > > > > > > > > > -- > The difference between genius and stupidity is that genius has its limits. > --Albert Einstein > > > -- Alexandre Bini 18 3641-4382 msn: [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---