Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/12/2015, 12:21
jonyjdv
 
Fecha de Ingreso: julio-2014
Mensajes: 115
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Problema con bind_param()

Cita:
Iniciado por pateketrueke Ver Mensaje
Una forma más dinámica de generar las secuencias "ss" es usando array_unshift() y sería mucho mejor considerar otros tipos más allá de strings únicamente:
Código PHP:
Ver original
  1. $data = ['a', 1, 'b'];
  2. $params = '';
  3.  
  4. foreach ($data as $value) {
  5.   $params .= is_numeric($value) ? 'i' : 's';
  6. }
  7.  
  8. array_unshift($data, $params);
  9.  
  10. var_dump($data); // ["sis", "a", 1, "b"]
no seria peor para el rendimiento del servidor? me sigue apareciendo el mismo fallo despues de pasar el valor $data:
Warning: Parameter 2 to mysqli_stmt::bind_param() expected to be a reference, value given in