viniciuscrn Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Pessoal como faço para guarda o resultado de um select em uma única variavel?Quero selecionar o id de uma turma onde o nome for igual a um passado. Ex:$query = "SELECT idTurma FROM turma WHERE nomeTurma = $nometurma";como armazeno este resultado em uma variavel em php ?obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 $query = "SELECT idTurma FROM turma WHERE nomeTurma = $nometurma"; $executa = mysql_query($query); while($ex = mysql_fetch_assoc($executa)){ $turmas .= $ex['idTurma'].', '; } echo $turmas; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 viniciuscrn Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 ainda não deu certo cara ..falta um argumento no mysql_fetch_array ..tem esses pontos solto no codigo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Não tem nenhum argumento faltando no mysql_fetch_assoc, provavelmente a sua query tenha algum erro...troque:$executa = mysql_query($query);Por:$executa = mysql_query($query)OR DIE(mysql_error());Sobre os "pontos soltos", pesquisa sobre um negócio chamado concatenação... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 viniciuscrn Postado Dezembro 11, 2008 Autor Denunciar Share Postado Dezembro 11, 2008 valeu cara, mas veja o código:retorna apenas a virgula, o id não está aparecendo.$nometurma = $_POST['turma']; $query = "SELECT idTurma FROM turma where nomeTurma = '$nometurma'"; $executa = mysql_query($query)OR DIE(mysql_error()); while($ex = mysql_fetch_assoc($executa)){ $turmas .= $executa['idTurma'].', '; }echo $turmas; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 11, 2008 Denunciar Share Postado Dezembro 11, 2008 Troque:$turmas .= $executa['idTurma'].', ';Por:$turmas .= $ex['idTurma'].', ';Já corrigi no post inicial... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
viniciuscrn
Pessoal como faço para guarda o resultado de um select em uma única variavel?
Quero selecionar o id de uma turma onde o nome for igual a um passado. Ex:
$query = "SELECT idTurma FROM turma WHERE nomeTurma = $nometurma";
como armazeno este resultado em uma variavel em php ?
obrigado.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.