Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2012, 21:23
ThenKing
 
Fecha de Ingreso: julio-2012
Mensajes: 12
Antigüedad: 11 años, 9 meses
Puntos: 1
Pregunta Error con comillas simples en PHP y SQL 2000

Hola amigos del foro... tengo un problema con las comillas simples

La pagina carga bien el problema esta es cuando el usuario por casualidad ingresa en el campo del dni o clave una comilla simple ' ... sale un error en el PHP


Warning: mssql_query() [function.mssql-query]: message: Línea 1: sintaxis incorrecta cerca de 'ACTIVO'. (severity 15) in D:\xampp\htdocs\aplicaciones\web_formacion\index.p hp on line 12

Warning: mssql_query() [function.mssql-query]: message: Comilla no cerrada antes de la cadena de caracteres ' '. (severity 15) in D:\xampp\htdocs\aplicaciones\web_formacion\index.p hp on line 12

Warning: mssql_query() [function.mssql-query]: Query failed in D:\xampp\htdocs\aplicaciones\web_formacion\index.p hp on line 12

Warning: mssql_fetch_array(): supplied argument is not a valid MS SQL-result resource in D:\xampp\htdocs\aplicaciones\web_formacion\index.p hp on line 13


He trato de muchas formas pero el problema persiste.
Este es mi codigo de php de la consulta ..

Código PHP:
Ver original
  1. //
  2. include 'conexion/conexion.php';
  3.  
  4.  
  5. $dni_v=$_POST[dni];
  6. $clave_v=$_POST[clave];
  7.  
  8. //$sql="select * from usuarios where dni='$dni_v' and estado='ACTIVO'" ;
  9. $sql="select * from usuarios where dni='$dni_v' and estado='ACTIVO' " ;
  10.  
  11. $consulta=mssql_query($sql);
  12. $resultado=mssql_fetch_array($consulta);

Espero que me puedan ayudar..

Mi db esta en sql 2000

Saludos...

Thenking