☎ +34 976 234 144

Truco: consultas con mysql_real_escape_string

FoxPress n.º 139 · mayo de 2006 · Por la Redacción de FoxPress

Artículo publicado en la revista FoxPress en mayo de 2006. Algunos datos, versiones y funciones citados (MySQL, PHP, Visual FoxPro, Windows) pueden haber quedado desfasados.

Cuando vayas a hacer consultas a tu Base de Datos necesitarás quitar los caracteres especiales (comillas por ejemplo) añadiendo slashes. Lo puedes hacer así, distinguiendo la versión con la que estás trabajando:

function escapeString($post) {
if (phpversion() >= '4.3.0') {
return array_map('mysql_real_escape_string',$post);
} else {
return array_map('mysql_escape_string',$post);
}
}

Más información sobre mysql_real_escape_string: http://www.php.net/mysql_real_escape_string/
http://php.belnet.be/manual/en/security.database.sql-injection.php

¿Quieres llevar la IA a los datos de tu empresa?

En una auditoría gratuita de 30 minutos vemos qué caso concreto te ahorraría más trabajo.

Reservar mi auditoría →