Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ccomc

Mysqli bind_result com muitas variável

Recommended Posts

Olá, gostaria de saber se existe uma maneira para otimizar um bind_result com muitas variáveis, supondo que eu tenha 20 variáveis:

$query = "INSERT INTO usuario VALUES (?,?,?,?,?,?,?,?,?,?,?,...)"
$statement->bind_result($var1, $var2, $var3, $var4, $var5, $var6, ...);

Existe um jeito de eu colocar isso num array?

$query = "INSERT INTO usuario VALUES (?,?,?,?,?,?,?,?,?,?,?,...)"
$array = array($var1, $var2, $var3, $var4, $var5, $var6, ...);
$statement->bind_result(não_sei_o_que($array));

Tentei extract, mas não deu muito certo.
Obrigado pela ajuda!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caracteres de especificação de tipo Caractere Descrição i corresponde a uma variável de tipo inteiro d corresponde a uma variável de tipo double s corresponde a uma variável de tipo string b corresponde a uma variável que contém dados para um blob e enviará em pacotes

 

$type = 'sssi'; // O tipo das variaveis 
$array = ['string','string','string',100];
call_user_func_array('bind_param', array_merge (array($statement, $type), $array); 
 
$statement->execute();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.