guarana1 Posted June 2, 2014 at 03:07 PM Report #557920 Posted June 2, 2014 at 03:07 PM (edited) Boa tarde pessoal, não sei porque mas tenho sempre este problema com espaços. Quando tenho uma select, e numa option da select algo está com um espaço, por exemplo "Rock in Rio", quando tento fazer insert na base de dados só me aparece o "Rock". <form action="processupload3.php" onsubmit="return false" method="post" enctype="multipart/form-data" id="MyUploadForm"> <input name="ImageFile" id="imageInput" type="file" /> <div class="form-group"> <label for="select"><span class="form-required" title="This field is required">*</span> </label> <select name="nome" style="width:432px" class="form-control half" required > <?php $query_select = "SELECT * FROM portfolio;"; $result_select = mysql_query($query_select) or die(mysql_error()); $rows = array(); while($row = mysql_fetch_array($result_select)) $rows[] = $row; foreach($rows as $row){ $shots = stripslashes($row['nome']); { $filename = $shots; echo " <option value=$filename> $filename </option> <br/> "; } } ?> </select> </div> <button type="submit" class="btn btn-lg btn-invert" name="login" id="submit-btn" >Inserir</button> </form> No processarupload se fizer echo $_POST['nome']; Só me aparece "Rock" se tiver selecionado "Rock in Rio" Exemplo ao vivo http://lisboawines.com/teste.php O rock in rio foi posto manualmente por html, e os outros dois vêm da BD. Quando selecionam o "GG mate" e fazem insert faço o echo do $_POST['nome'] e só aparece GG, enquanto que se fosse com o Rock in Rio posto com html já aparece como deve ser. Edited June 2, 2014 at 03:32 PM by guarana1
brunoais Posted June 2, 2014 at 06:37 PM Report #557956 Posted June 2, 2014 at 06:37 PM Já experimentaste usar plicas? "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%.
HappyHippyHippo Posted June 2, 2014 at 06:54 PM Report #557959 Posted June 2, 2014 at 06:54 PM Já experimentaste usar plicas? echo "<option value='$filename'>$filename</option>"; IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
guarana1 Posted June 2, 2014 at 07:29 PM Author Report #557963 Posted June 2, 2014 at 07:29 PM Com pelicas funciona, obrigado.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now