Ricardo T. do Prado Posted December 6, 2011 Report Share Posted December 6, 2011 (edited) Pessoal, to com uma dúvida, os dados do BD não estão sendo imprimidos nos select,segue codigoif($key == "select") { $var = explode(',',$value); conexao(); $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); $row = mysql_fetch_row($sql); //até aqui ok, já testei, a linha debaixo não colocar os valores dentro do atributo "Value" $input [] = "<select name=".$var[4]."> <option> ---selecione --- </option> <option value='".$row[1]."'> ".$row[2]."</option> </select> ".$var[4]." "; } Como que ficaria? o que estou fazendo de errado ae? Era falta de atenção, segue solução if($key == "select") { $var = explode(',',$value); conexao(); $wizard = "<select name=".$var[4]."> <option> ---selecione --- </option>"; $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); while($row = mysql_fetch_row($sql)) { $wizard.="<option value=".$row[0]."> ".$row[1]." </option>"; } $wizard.=" </select>"; $input[] = $wizard; }Abs.Abs. Edited December 6, 2011 by Ricardo T. do Prado Quote Link to comment Share on other sites More sharing options...
Question
Ricardo T. do Prado
Pessoal, to com uma dúvida, os dados do BD não estão sendo imprimidos nos select,
segue codigo
Como que ficaria? o que estou fazendo de errado ae? Era falta de atenção, segue soluçãoAbs.
Abs.
Edited by Ricardo T. do PradoLink to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.