ZaletoZ 0 Denunciar post Postado Fevereiro 28, 2007 Bom dia galera!estou com um probleminha, eu preciso fazer um select , e com os dados deste select eu tenho q fazer otro select, estou quebrado os dados com mysql_fetch_row, mas nao consigo imprimir o resultado no select, tentei concatena-lo, mas da erroo select é o seguinte "select * from comentarios where usuario capitulo='$capitulo' limit $idcom,$pag_anterior"; e $capitulo é onde fica o dado do fetch_row, eu tentei fazer colocando $capitulo = $linha [1]; mas num funfa, tentei concatenando"select * from comentarios where usuario capitulo='".echo $linha [1]."' limit $idcom,$pag_anterior"; mas sem nenhum efeito, oq eu posso fazer para fazer a consulta usando ela? Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Março 1, 2007 posta seu script ai Compartilhar este post Link para o post Compartilhar em outros sites
ZaletoZ 0 Denunciar post Postado Março 2, 2007 o codigo é bem extenso entao vou postar o div que estou com problemas. <div style="margin:31 0 0 23; position:absolute;"><table cellpadding="0" cellspacing="0" border="0" width="120"><tr><td colspan="3" class="comentarios_numeros"><?php if(mysql_num_rows($resultadocoment)!=0){?>1/<?php echo mysql_num_rows($resultadocoment);?><?php }else{ echo"0/0";}?> </td></tr><tr><td onmouseover="this.className='flechas_laranja_selecionado flechas_laranja'" onmouseout="this.className='flechas_laranja'" class="flechas_laranja"><?php $sqlcapitulo="select * from capitulos where id='$idcap'"; $resultadocapitulo=mysql_query($sqlcapitulo,$conexao); $linhacapitulo=mysql_fetch_row($resultadocapitulo); $capitulo= print ($linhacapitulo [1]); $pagina_anterior=$idcom--; $pagina_seguinte=$idcom++; $sqlpagcom="select * from comentarios where usuario capitulo='$capitulo' limit $idcom,$pag_anterior"; $resultadocoment=mysql_query($sqlpagcom); $linhacoment=mysql_fetch_row($resultadocoment);?><a href="index.php?idcap=<?php echo $idcap ?>&idcom=<?php echo $idcom ?>"><<</a></td><td class="comentarios_nome"><?php echo $linhacoment [1]?></td><td onmouseover="this.className='flechas_laranja_selecionado flechas_laranja'" onmouseout="this.className='flechas_laranja'" class="flechas_laranja"><a href="index.php">>></a></td></tr></table></div><div style="margin:13 0 0 159; padding:0; position:absolute; width:472px; height:59px; overflow:-moz-scrollbars-horizontal; overflow-x:hidden; overflow-y:scroll;" class="texto" ><?php if($linhacoment!=NULL){?><br><b><?php echo $linhacoment [4];?></b><br><?php echo $linhacoment [5];?><?php}else{ echo "<b> Nenhum Comentário foi adicionado";}?></div> Compartilhar este post Link para o post Compartilhar em outros sites
Fredericomf 0 Denunciar post Postado Março 2, 2007 Bom dia galera!estou com um probleminha, eu preciso fazer um select , e com os dados deste select eu tenho q fazer otro select, estou quebrado os dados com mysql_fetch_row, mas nao consigo imprimir o resultado no select, tentei concatena-lo, mas da erroo select é o seguinte "select * from comentarios where usuario capitulo='$capitulo' limit $idcom,$pag_anterior"; e $capitulo é onde fica o dado do fetch_row, eu tentei fazer colocando $capitulo = $linha [1]; mas num funfa, tentei concatenando"select * from comentarios where usuario capitulo='".echo $linha [1]."' limit $idcom,$pag_anterior"; mas sem nenhum efeito, oq eu posso fazer para fazer a consulta usando ela?Fala ae mano, concatena as variáveis fora do SELECT. Assim voce consegue. Compartilhar este post Link para o post Compartilhar em outros sites
ZaletoZ 0 Denunciar post Postado Março 4, 2007 vou tentar =) valeu ae Compartilhar este post Link para o post Compartilhar em outros sites
ZaletoZ 0 Denunciar post Postado Março 5, 2007 Bom dia, tentei fazer a concatenação das seguintes formas, mas sem sucesso "select * from comentarios where usuario capitulo='". $linhacapitulo [1] ."' limit $idcom,$pag_anterior";e"select * from comentarios where usuario capitulo='". echo $linhacapitulo [1] ."' limit $idcom,$pag_anterior";como devo fazer para que funcione?um abraço! Compartilhar este post Link para o post Compartilhar em outros sites
Fredericomf 0 Denunciar post Postado Março 5, 2007 Mano, o seu script parece que tem algumas falhas....Vamos lá!Você está pedindo no: $linhacapitulo [1] //Pega somente o valor da chave primária!Por exemplo:Digamos que o seu segundo registro tenha uma chave primária com o numero 49.se dermos echo $linhacapitulo[1] - retorna 49//######################Faz o Seguinte Posta ae as suas 2 tabelas: CAPITULOS e COMENTARIOS.E posta o que voce quer fazer, assim eu posso te ajudar melhor! Compartilhar este post Link para o post Compartilhar em outros sites