Ir para conteúdo

Arquivado

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

William Tavares

Transformando de objeto para array

Recommended Posts

Galerinha.. help .. eu quero transformar isso em array..

Eu tenho isso no meu código:

 

Função:

function n_filial(id){$.post("auto_increment/adicionar/filial.php", {idfilial:id}, function(retorno){
dados = retorno.split("/");
$('#nome_filial').val(dados[0]);
$('#numero_usuario').val(dados[1]);
$('#nome_usuario').val(dados[2]);
});
}

eu tenho tbm o comando para a função:

Filial:
<select name="nom_filial" onChange="n_filial(this.value)" readonly="readonly" id="numero_filial" class="cont_center">
<option value=""></option>
<?php
$sql = mysql_query("SELECT numero_filial FROM sistema_cadastro");
while($filial = mysql_fetch_object($sql)){
echo "
<option value='$filial->numero_filial'> 
$filial->numero_filial
</option>";
}
?>
</select>
|
<input type="text" readonly="readonly" name="nome_filial" id="nome_filial" class="cont_center" />
</td>
</tr>

e tenho o código do auto_increment:

<?php

$con = mysql_connect("localhost", "root", "");
mysql_select_db("integra", $con);

$id = $_POST['idfilial'];
$sqlfilial = mysql_query("SELECT * FROM sistema_cadastro WHERE numero_filial ='$id'");
$filial = mysql_fetch_object($sqlfilial);
$dados =
$filial->nome_filial."/"
.$filial->numero_usuario."/"
.$filial->nome_usuario;
echo $dados;
?>

e em outra página de código ter isso,

e após ter transformado queria que mostrasse dentro de um echo:

 

echo "
<table width = '400px' border='1px' cellspacing='0' cellpadding='0'>
<tr>
<td width = '250px'>Nº da Filial: <td>
<td width = '300px'>$numero_filial</td>
</tr>

É possível transformar isso? E é possível consultar do jeito que estou dizendo?

Preciso de orientações..

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa eu ver se você entendi.

 

Você quer usar array ao invés de objeto, correto?

 

Então você troca esse "mysql_fetch_object" por "mysql_fetch_assoc".

 

para exibir todos os resultados, veja essa página da documentação:

 

http://php.net/mysql_fetch_assoc

 

 

Agora, uma dica:

 

Se puder, troque a extensão mysql_* por PDO (http://php.net/pdo)

 

Ou pelo menos mysqli (http://php.net/mysqli)

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.