Os agradecería si pudierais echarme un cable.
Saludos.
Código:
$stmt = $SQL_datos_conexion->prepare($consulta); $SQL_datos_conexion->set_charset('utf8'); if($datos!=false){ if(is_array($datos)){ //Saber si es string o numerico(int) $type = ''; foreach ($datos as $value) { $type .= is_numeric($value) ? 'i' : 's'; } //Solo funciona con arrays $stmt->bind_param($type, ...$datos); }else{ $stmt->bind_param('s', $datos); } } $stmt->execute(); //Mas codigo... //Mostrar datos if($mostrar_datos_numero==1){ $stmt->bind_result($mostrar_info); }elseif($mostrar_datos_numero==2){ $stmt->bind_result($mostrar_info[0], $mostrar_info[1]); }