Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/05/2010, 22:19
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Pdo select-where-like

Pregunta ¿qué diferencia haría hacerlo de la segunda forma?
Código PHP:
Ver original
  1. //Primera forma
  2. $sql = "SELECT * FROM tabla WHERE Nombre LIKE ?" ;
  3. $q = $db->prepare($sql);
  4. $cadena='%'.trim($valor).'%';
  5. $q->execute(array($cadena));
  6.  
  7. //Segunda forma
  8. $sql = "SELECT * FROM tabla WHERE Nombre LIKE ?" ;
  9. $q = $db->prepare($sql);
  10. $q->bindValue(1, '%'.trim($valor).'%', PDO::PARAM_STR);
  11. $q->execute();
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 24/05/2010 a las 22:26