Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/08/2011, 10:39
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: como colocar las comillas en una consulta sql echa desde php

Cita:
Iniciado por Karmac Ver Mensaje
Colocar barras invertidas a parte de que puede causar incompatibilidades es muy doloroso para la vista, ensucia los códigos y te hace más dificil leerlos. Yo siempre uso comillas simples para PHP y dobles para otros lenguajes, concateno con .
Yo hago esto también, con una salvedad, las consultas SQL. Para las consultas SQL uso comillas dobles, porque nunca ejecuto código dentro, siempre concateno. Es decir:
Código PHP:
Ver original
  1. $sql = "SELECT * FROM Tabla WHERE (id = " . $id . ")";

Me acostumbré a hacerlo así, porque para las consultas que tienen cadenas en SQL siempre utilizo comillas simples, o sea:
Código PHP:
Ver original
  1. $sql = "SELECT * FROM Tabla WHERE (campo = 'Hola')";
Con una variable sería así.
Código PHP:
Ver original
  1. $sql = "SELECT * FROM Tabla WHERE (campo = '" . $campo . "')";

Pero vamos, que esto son gustos, lo importante es que siempre lo hagas igual, es decir, que tengas un método propio y siempre el mismo.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?