Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Não encotra do banco: http://www.alfacomputadores.com.br/prod_co...?cat=servidores
$selsubs=mysql_query("SELECT DISTINCT subcat FROM produtos WHERE cat='$cat'");
$numsub=mysql_num_rows($selsubs);
while($subs=mysql_fetch_array($selsubs))
O que está errado?
Dois postcom conteúdos praticamente iguais....
Você pegou o valor da variável cat?
if (isset($_GET['cat']))
{
$cat=$_GET['cat'];
}
$selsubs=mysql_query("SELECT DISTINCT subcat FROM produtos WHERE cat='$cat'");
$numsub=mysql_num_rows($selsubs);Como assim:
<?php
include "conexao.php";
if (isset($_GET['cat']))
{ $cat=$_GET['cat']; }
$selsubs=mysql_query("SELECT DISTINCT subcat FROM produtos WHERE cat='$cat'");
$numsub=mysql_num_rows($selsubs);
while($subs=mysql_fetch_array($selsubs))
{
?>
<option value="?subcat=<?php echo $subs[subcat] ?>&cat=<? echo $cat ?>"><? echo $subs[subcat] ?></option>
<?php } ?>
mais omenos assim?
<?php
include "conexao.php";
if(isset($_GET['cat']))
{ $cat=$_GET['cat']; }
$selsubs=mysql_query("SELECT DISTINCT subcat FROM produtos WHERE cat='$cat'");
$numsub=mysql_num_rows($selsubs);
echo "<select name='subcategoria'>";
while($subs=mysql_fetch_array($selsubs))
{
echo "<option value=$subs[subcat]>$subs[subcat]</option>";
// <option value='valor da opcao'>O que vai aparecer no combo para o usuario</option>
}
echo"</select>";
?>
Estuda este código simples que você entenderá como funciona...eu fiz assim:
<?php
echo "<form name='form1'>"
echo "<select name='menu1' onChange='MM_jumpMenu('parent',this,0)'>"
echo "<option value='' selected>Subcategoria</option>"
include "conexao.php";
if(isset($_GET['cat']))
{ $cat=$_GET['cat']; }
$selsubs=mysql_query("SELECT DISTINCT subcat FROM produtos WHERE cat='$cat'");
$numsub=mysql_num_rows($selsubs);
echo "<select name='subcategoria'>";
while($subs=mysql_fetch_array($selsubs))
{
echo "<option value=$subs[subcat]>$subs[subcat]</option>";
// <option value='valor da opcao'>O que vai aparecer no combo para o usuario</option>
}
echo"</select>";
?>
</form>
Está errado?
>
Não encotra do banco: http://www.alfacomputadores.com.br/prod_co...?cat=servidores
O que está errado?
ou tente assim
achu que essa é mais provavel de funcionar