unisov Postado Junho 26, 2009 Denunciar Share Postado Junho 26, 2009 olaestou precisando fazer um select da seguinte forma$query_rg = "SELECT * FROM ibf_attachments"; $rg = mysql_query($query_rg, $DBCONN) or die(mysql_error()); $row_rg = mysql_fetch_assoc($rg); $id = $row_rg['attach_member_id']; $query_Men = 'SELECT * FROM ibf_members WHERE id = $id'; $Men = mysql_query($query_Men, $DBCONN) or die(mysql_error()); $row_Men = mysql_fetch_assoc($Men);mas aparece a seguinte mensagem "Unknown column '$id' in 'where clause'"alguém pode me ajudar a encontrar o q esta errado ai? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Junho 26, 2009 Denunciar Share Postado Junho 26, 2009 Movendo: MySQL --> PHPTente assim:$query_Men = "SELECT * FROM ibf_members WHERE id =".$id; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 neto.joaobatista Postado Junho 27, 2009 Denunciar Share Postado Junho 27, 2009 $query_Men = 'SELECT * FROM ibf_members WHERE id = $id';mas aparece a seguinte mensagem "Unknown column '$id' in 'where clause'"Kara, é o seguinte:Quando você utiliza as aspas simples, o conteúdo da variável $id não é interpretado pelo PHP, se você utilizar as aspas duplas deverá funcionar:$query_Men = "SELECT * FROM ibf_members WHERE id = $id";[]'sJ. Neto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 unisov Postado Junho 29, 2009 Autor Denunciar Share Postado Junho 29, 2009 vlw cara...deu certo quando coloquei as duas aspas...eu tava fazendo igual o jonathan falou mas tava sem entender por q não estava funcionando... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
unisov
ola
estou precisando fazer um select da seguinte forma
mas aparece a seguinte mensagem "Unknown column '$id' in 'where clause'"
alguém pode me ajudar a encontrar o q esta errado ai?
Link para o comentário
Compartilhar em outros sites
3 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.