Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Buscar valores a BD

06-03-2008 12:39

Ois pessoal tenho o seguinte form:

Categoria - Produto - Quantidade - Observação

A categoria é uma listbox e tem os valores na bd, quando se seleciona, a listbox produtos mostra os produtos asociados, a quantidade e metida a mão e observação tambem.

Na listbox produtos aparece 2 valores incorporadas (Produto,Unidade) e corre na perfeição, o que eu queria fazer nesta etapa era á frente da "Quantidade" aprecexexe um campo onde a Unidade aparece quando o campo produto for selecionado.

Ps: (Unidade= Kg, Metro, kws)

Como conseguirei , alguem tem alguma opinião

<body> <table width="843" class="ewTable"> <tr class="ewTableAltRow"> <td height="26" class="ewTableHeader"><div align="center"><strong>1</strong></div></td> <td<?php echo $pedido->categorias->CellAttributes() ?>><span id="cb_x_categorias"> <select id="select46" name="x_categorias" onChange="ew_AjaxUpdateOpt(this.form.x_produtos, this, true);"<?php echo $pedido->categorias->EditAttributes() ?>> <!--option value="">Please Select</option--> <?php if (is_array($pedido->categorias->EditValue)) { $arwrk = $pedido->categorias->EditValue; $rowswrk = count($arwrk); for ($rowcntwrk = 0; $rowcntwrk < $rowswrk; $rowcntwrk++) { $selwrk = (strval($pedido->categorias->CurrentValue) == strval($arwrk[$rowcntwrk][0])) ? " selected" : ""; ?> <option value="<?php echo ew_HtmlEncode($arwrk[$rowcntwrk][0]) ?>"<?php echo $selwrk ?>> <?php echo $arwrk[$rowcntwrk][1] ?> </option> <?php } } ?> </select> <?php $sSqlWrk = "SELECT `ID`, `categorias` FROM `categorias`"; $sSqlWrk = TEAencrypt($sSqlWrk, EW_RANDOM_KEY); ?> <input type="hidden" name="s_x_categorias" id="s_x_categorias21" value="<?php echo $sSqlWrk ?>"> <input type="hidden" name="lc_x_categorias" id="lc_x_categorias21" value="2"> <input type="hidden" name="ld1_x_categorias" id="ld1_x_categorias21" value="1"> <input type="hidden" name="ld2_x_categorias" id="ld2_x_categorias21" value="-1"> <input type="hidden" name="lft_x_categorias" id="lft_x_categorias21" value="1"> </span></td> <td<?php echo $pedido->categorias->CellAttributes() ?>><span id="cb_x_produtos"> <select id="select43" name="x_produtos"<?php echo $pedido->produtos->EditAttributes() ?>> <!--option value="">Please Select</option--> <?php if (is_array($pedido->produtos->EditValue)) { $arwrk = $pedido->produtos->EditValue; $rowswrk = count($arwrk); for ($rowcntwrk = 0; $rowcntwrk < $rowswrk; $rowcntwrk++) { $selwrk = (strval($pedido->produtos->CurrentValue) == strval($arwrk[$rowcntwrk][0])) ? " selected" : ""; ?> <option value="<?php echo ew_HtmlEncode($arwrk[$rowcntwrk][0]) ?>"<?php echo $selwrk ?>> <?php echo $arwrk[$rowcntwrk][1] ?> <?php if ($arwrk[$rowcntwrk][2] <> "") { ?> <?php echo ew_ValueSeparator($rowcntwrk) ?><?php echo $arwrk[$rowcntwrk][2] ?> <?php } ?> </option> <?php } } ?> </select> <?php $sSqlWrk = "SELECT `ID`, `Produto`, `Codigo` FROM `produtos`"; $sSqlWrk .= " WHERE (`categorias` IN (@FILTER_VALUE))"; $sSqlWrk = TEAencrypt($sSqlWrk, EW_RANDOM_KEY); ?> <input type="hidden" name="s_x_produtos" id="s_x_produtos21" value="<?php echo $sSqlWrk ?>"> <input type="hidden" name="lc_x_produtos" id="lc_x_produtos21" value="3"> <input type="hidden" name="ld1_x_produtos" id="ld1_x_produtos21" value="1"> <input type="hidden" name="ld2_x_produtos" id="ld2_x_produtos21" value="2"> <input type="hidden" name="lft_x_produtos" id="lft_x_produtos21" value="1"> </span></td> <td<?php echo $pedido->categorias->CellAttributes() ?>><div align="center"><span id="cb_x_Qt"> <input name="x_Qt" type="text" id="x_Qt21" dir="rtl" style="text-align: right;text-transform:uppercase;" onKeyPress="return numbersonly(this, event)" value="<?php echo $pedido->Qt->EditValue ?>" size="6" maxlength="4"<?php echo $pedido->Qt->EditAttributes() ?>> </span></div></td> <td colspan="7"<?php echo $pedido->categorias->CellAttributes() ?>><span id="cb_x_Obs"> <input type="text" name="x_Obs" id="x_Obs21" title="" size="30" maxlength="255" style="text-transform:uppercase;" value="<?php echo $pedido->Obs->EditValue ?>"<?php echo $pedido->Obs->EditAttributes() ?>> </span></td> </tr> </table> </body> </html>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17394
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Buscar valores a BD

06-03-2008 12:53

Se tiver um exemplo disso online fica mais fácil entender
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Buscar valores a BD

12-03-2008 12:21

Eu estava a tentar fazer apuxada da DB com 3 valores mas nao estava conseguinda, tipo:

SELECT `ID`, `Produto`,`unidade`,`codigo` FROM `produtos`";

mas como nao estava dando optei por fazer 3 vezes a puxada, tipo:

SELECT `ID`, `Produto` FROM `produtos`";
SELECT `ID`, `Unidade` FROM `produtos`";
SELECT `ID`, `Codigo` FROM `produtos`";

e assim consegui resolver o problema web.

Obrigado na mesma :)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17394
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Buscar valores a BD

12-03-2008 12:27

Acho que o correto seria isso:

SELECT ID, Produto, unidade, codigo FROM produtos

Mas, se dessa forma deu tá blz ¨grin¨
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Bing [Bot]