Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Amigos,
Gostaria de economizar variáveis no código seguinte, fazendo com que o resultado do mysql_query seja apenas um número (e não uma array)
<?php
$arrayLegal['card'] = mysql_fetch_row(mysql_query("SELECT numberCard FROM cards WHERE idCard = '2'"));
print_r($arrayLegal); // Array ([card] => Array([0] => 460))
?>
Mas gostaria de algo que produzisse a seguinte saída:
// Array ([card] => 460)
Ou seja, que o valor retornado não seja outra array. Penso que a única solução será criar mais uma variável para armazenar o conteudo da array, e então só depois armazena-lo na minha $arrayLegal
$temp = mysql_fetch_row(mysql_query("SELECT numberCard FROM cards WHERE idCard = '2'"));
arrayLegal['card'] = $temp[0];
print_r($arrayLegal); // Array ([card] => 460))
Mas gostaria de saber se alguém tem alguma outra solução para o caso, pois preciso do código o mais limpo possível. Já tentei todas as outras derivadas do mysql_fetch
Muito Obrigado,
rVenson
Carregando comentários...