Olá, tipo tenho uma tabela de produtos que contem o campo ESTOQUE e gostaria de listar o valor em SELECT
para intender melhor voces podem ver no www.justshop.com.br ou www.e-coyote.com.br onde no carrinho de compras a pessoa informa a quantidade que deseja compras atraves de um select e nao de um input txt.
eu coloco pra listar o valor do estoque soh que ele aparece o valor normal ( ja esperava por isso ) só que eu keria tipo se tiver 7 produtos em estoque ele aparece-se
1
2
3
4
5
6
7
e não apenas o 7.
<?php
$tb = mysql_real_escape_string($_SESSION[cesta][$CODPRD][CODIGO]);
$sql = mysql_query("SELECT * FROM tblproduto WHERE CODPRD='$tb' AND STAATI='S' AND CODTPOETQ='1'");
?><?
while ($tbl = mysql_fetch_array($sql)) {
?>
grato!
Humm....olha recentemente fiz o código abaixo para listar todos os clientes cadastrados no banco...dá uma olhada no código.. de repente te ajuda!
//método que retorna todos os clientes cadastrados
public function buscarCliente(){
$sql = "SELECT * FROM `cliente` WHERE 1";
//executa o SQL
$result = mysql_query($sql);
/*laço que ira percorrer todas as posições de um array contendo os dados dos clientes*/
while($dados = mysql_fetch_array($result))
{
$cliente = new Cliente(array('id_cliente'=>$dados['id_cliente']),array('nome_cliente'=>$dados['nome_cliente']),array('nome_atendimento'=>$dados['nome_atendimento']));
$arr[] = $cliente;
}
//retorna o array com todos os objetos instanciados: cada registro um objeto
return $arr;
}
/*Agora imprimo na minha página HTML*/
for($i = 0;$i<count($arr);$i++){
?>
<tr>
<td>
<?php
//imprime o id do cliente dentro da celula
print $arr[$i]->id_cliente['id_cliente'];
?>
</td>
<td>
<?php
print $arr[$i]->nome_cliente['nome_cliente'];
?>
</td>
<td>
<?php
print htmlentities($arr[$i]->nome_atendimento['nome_atendimento']);
?>
Espero que lhe seja útil...no teu caso acho que falta um array