Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde gostaria de uma ajuda.Quando eu peço pra gravar um dado da lista, a palavra por exemplo:Araçoiaba da Serra , só grava no banco Araçoiaba, porem se eu Juntar sem espaços ele grava normalmente, então não é o numero de caracteres.Como eu poderia resolver isso???
if($_GET['funcao'] == "isrfile1"){
$fil1= $_POST['ncid'];
$fil2= $_POST['tpsv'];
$fil3= $_POST['obs'];
$idsp = $_GET['id'];
$nome=rand();
if(isset($_FILES['fileupload1']))
{
date_default_timezone_set("Brazil/East"); //Definindo timezone padrão
$ext = strtolower(substr($_FILES['fileupload1']['name'],-4)); //Pegando extensão do arquivo
$new_name = $nome .$ext; //Definindo um novo nome para o arquivo
$dir = 'fotos/'; //Diretório para uploads
move_uploaded_file($_FILES['fileupload1']['tmp_name'], $dir.$new_name); //Fazer upload do arquivo
}
// Insere os dados no banco
$sql = mysql_query("UPDATE tpcrono SET ncid ='$fil1',tpsv='$fil2',fileupload1='$dir$new_name',obs ='$fil3' WHERE idcrono='$idsp' ;");
no caso é a variavel ncid
Você colocou aspas no value do listbox?
ex:
<option value="valor com espaço">Valor a ser exibido na tela</option>
Coloquei assim
echo "<option value=.$linha['cid'].>.$linha['cid'].</option>";
e assim
echo "<option value='.$linha['cid'].'>'.$linha['cid'].'</option>";
e da isso
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\cronograma\isrfile1.php on line 52
que é a linha que esta com problemas
Cara Coloquei assim agora
echo "<option value='$mostra'>$mostra</option>";
e deu certo obrigado
e aiiiii blz
tenta dessa forma fazendo assim ja resolvi um problema igual
<?php
echo '<option value="'.$linha['cid'].'">'.$linha['cid'].'</option>';
?>
falouuuuu
Mostre o código que salva no banco