elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  [Resuelto] ¿como guardar texto que contiene comilla simple en una bd usando php?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Resuelto] ¿como guardar texto que contiene comilla simple en una bd usando php?  (Leído 2,239 veces)
Misterio_S

Desconectado Desconectado

Mensajes: 27


Ver Perfil
[Resuelto] ¿como guardar texto que contiene comilla simple en una bd usando php?
« en: 22 Diciembre 2014, 23:24 pm »

un formulario html donde se ingresa unos mensajes para guardarlos en una bd, al clicar el boton "enviar mensaje" se ejecuta un php que lo guarda sin problemas, hasta que algunas veces falla , y note que era porque dentro del texto ingresado habia copmilla simple o apostrofo ( ' ) , solo quitandolo se podia enviar, ¿como podria hacer para agregar todos los datos incluido el apostrofo?

una cadena asi : jajajajaja 'cara de palo ' falla al enviar.


« Última modificación: 13 Enero 2015, 15:50 pm por #!drvy » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: ¿como guardar texto que contienen comilla simple en una bd usando php?
« Respuesta #1 en: 23 Diciembre 2014, 00:34 am »

Si usas prepared statements te libras de estos problemas.

http://php.net/manual/es/mysqli.prepare.php

Tambien puedes usar, mysqli_escape_string:

http://php.net/manual/es/mysqli.real-escape-string.php


En línea

Misterio_S

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: ¿como guardar texto que contienen comilla simple en una bd usando php?
« Respuesta #2 en: 24 Diciembre 2014, 01:11 am »

use mysqli_real_escape_string  :) , funciona, gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines