Só q esta dando errado
###.php:
<form action="inserir-imagem.php" name="inserir-imagem" method="post" enctype="multipart/form-data"> <input type="hidden" value="<?php echo $acao ?>" name="acao" /> <input type="hidden" value="<?php echo $area ?>" name="area" /> <table class="form-text"> <tr height="40px"> <td width="100px">Álbum: </td><td><select name="album" class="input" /> <option value=""></option> <?php $sql2 = mysql_query("SELECT * FROM albuns_imagens"); while ($coluna2 = mysql_fetch_array($sql2)){ echo "<option value=\"", $_SERVER['PHP_SELF'], "?album=", $coluna2[album], "&area=$area\">", $coluna2[album], "</option>"; } ?> </td></select> </tr> <tr height="40px"> <td>Imagem: </td><td><input type="file" name="arquivo" /></td> </tr> <tr height="40px"> <td>Descrição: </td><td><input type="text" name="descricao_imagem" class="input" /></td> </tr> <tr height="40px"> <td>Data: </td><td><input type="text" name="data_imagem" class="input" /></td><td><span style="font-size:20px"> AA/MM/DD</span></td> </tr> <tr height="40px"> <td><input type="submit" value="Enviar" class="input_inserir" /></td> </tr> </table> </form>
inserir-imagem.php:
$album_imagem = ($_GET['album']); //if ( $album_imagem != "" && $descricao_imagem != "" && $data_imagem != ""){ include ('../conexao.php') /*Aqui é a conexao com o baco de dados*/; mysql_query("INSERT INTO arcadabencao.imagens(id_video, album, url, descricao, data) VALUES(NULL, $album, $arquivo, $descricao_imagem, $data_imagem)") or die ($album_imagem); }else{ echo "deu errado"; }
Qual o problema?
O prolema esta na variavel $album q esta me retornando todo aquele caminho descrito na tag <select> e eu quero só o valor $album
O que eu faço?
Ja resolvi o problema