bruninha 0 Denunciar post Postado Setembro 6, 2005 Olá turma, Estou precisando de uma ajudinha, quero exibir 4 imagens diferente na mesma linha. Vou deixar o script aqui... toda ajuda é bem vinda http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Abraços a todos BG PHP [*] [*]<?php [*]$conexao = mysql_connect("localhost","bla","bla"); [*]$db = mysql_select_db("bla"); [*]$sql = "SELECT *FROM album order by id "; [*]$result= mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); [*]$numero = mysql_num_rows($result); [*] [*]echo "<table width=740 border=0 cellpadding=1 cellspacing=1>"; [*] [*]if($numero > 0) [*]while ($linha = mysql_fetch_array($result)){ [*]$id = $linha["id"]; [*]$foto = $linha["foto"]; [*]$nome = $linha["nome"]; [*]$data = $linha["data"]; [*]$site = $linha["site"]; [*] [*]echo "<tr>"; [*]echo "<th width=185><font face='arial' size=1>$id<br></font>"; [*]echo "<font face='arial' size=1><img src='$foto'></font><br>"; [*]echo "<font face='arial' size=1>$nome - </font>"; [*]echo "<font face='arial' size=1>$data</font><br>"; [*]echo "<font face='arial' size=1>$site</font><br></th>"; [*]echo "</tr>"; [*]} //fim while [*]?> [*] Compartilhar este post Link para o post Compartilhar em outros sites
bruninha 0 Denunciar post Postado Setembro 6, 2005 Exemplo: http://forum.imasters.com.br/index.php?showtopic=140123&hl= B) <{POST_SNAPBACK}> Nossa que rápido http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Adriano, eu já tinha testado esse script que você me mandou, mas não funcionou, não consegui adaptá-lo ao meu script. Se você puder me ensinar passo-a-passo, vou ficar muito feliz http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Abraços BG Compartilhar este post Link para o post Compartilhar em outros sites
bruninha 0 Denunciar post Postado Setembro 6, 2005 Não tenho como testar! Veja aí: PHP [*]<?php<br />$conexao = mysql_connect("localhost","bla","bla");<br />$db = mysql_select_db("bla");<br />$sql = "SELECT *FROM album order by id ";<br />$result= mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");<br />echo "<table width=740 border=0 cellpadding=1 cellspacing=1>";<br />$colunas = "4"; //número de colunas<br />$total = mysql_num_rows($sql);<br /><br />$contador=0;<br />if ($total>0) {<br />for ($i = 0; $i < $total; $i++) {<br />$contador++;<br />if (($i%$colunas)==0) {<br />echo "</tr>";<br />echo "<tr>";<br />}<br />$dados = mysql_fetch_array($sql);<br />$id = $linha["id"]; <br />$foto = $linha["foto"]; <br />$nome = $linha["nome"]; <br />$data = $linha["data"];<br />$site = $linha["site"];<br />echo "<td>$nome</td>"; //IMPRIMA AQUI AS VARIÁVEIS<br />}<br />echo "</tr></table>";<br />} else {<br />echo "Nenhum registro encontrado";<br />}<br />?> B) <{POST_SNAPBACK}> Tá aparecendo o mesmo error de quando eu testei esse script Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/dramarci/public_html/album.php on line 31 Na linha 31 eu tenho: $total = mysql_num_rows($sql); abraços BG Compartilhar este post Link para o post Compartilhar em outros sites
bruninha 0 Denunciar post Postado Setembro 6, 2005 Mude para $total = mysql_num_rows($result)! B) <{POST_SNAPBACK}> Bom agora deu esse erro: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/dramarci/public_html/album.php on line 41 Na linha 41 eu tinha $sql mudei para: $dados = mysql_fetch_array($result); Depois disso não aparece nada (nem o erro) :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites
bruninha 0 Denunciar post Postado Setembro 6, 2005 Bom agora deu esse erro: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/dramarci/public_html/album.php on line 41 <{POST_SNAPBACK}> Se estiver assim, tem que funcionar: PHP [*]$sql = "SELECT *FROM album order by id ";<br />$result = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");<br />$numero = mysql_num_rows($result); :unsure: <{POST_SNAPBACK}> Tá igual, a única diferença é que ao inves de $numero, tá $total. Compartilhar este post Link para o post Compartilhar em outros sites
bruninha 0 Denunciar post Postado Setembro 6, 2005 Olha só o que eu tinha esquecido de trocar :-)$dados = mysql_fetch_array($sql); $id = $linha["id"]; $foto = $linha["foto"]; $nome = $linha["nome"]; $data = $linha["data"]; $site = $linha["site"]; Valeu pela ajudaAbraçosBG Compartilhar este post Link para o post Compartilhar em outros sites