2006-09-21
Certo. O problema é que eu tenho um formulário em que cada usuário pode editar suas informações.
Assim:
// SELECIONA OS DADOS DO BANCO $perfil = mysql_query("SELECT * FROM tab_user WHERE user = '$usuario'"); $perfil = mysql_fetch_array($perfil); // PÕE A DATA EM UM ARRAY $arr=split("-",$perfil[nascimento]); $yy=$arr[0]; $mm=$arr[1]; $dd=$arr[2]; // CHAMA A DATA JÁ ESCOLHIDA PELO USUÁRIO E FAZ UM LOOP ENTRE OUTRAS DATAS POSSÍVEIS, CASO ELE QUEIRA MUDAR echo'<h5>Data de nascimento</h5> <select name="dia"> <option selected>' . $dd=$arr[2] . '</option>'; for ($i=1;$i<=31;$i++){ echo '<option>'.$i.'</option>'; } echo'</select> <select name="mes"> <option selected>' . $mm=$arr[1] . '</option>'; for ($i=1;$i<=12;$i++){ echo '<option>'.$i.'</option>'; } echo'</select> <select name="ano"> <option selected>' . $yy=$arr[0] . '</option>'; for ($y = 1906; $y <= date('Y'); $y++) {echo '<option value="'. $y .'">'. $y .'</option>'; }
Só que não funciona. :/ Alguém sabe como eu podera fazer isso?