Randon De Imagens
#1
Posted 22/02/2004, 21:49
Demorou mas...
Pregunta:
Tem algum meio de se gerar imagens aleatórias com link para determinadas páginas especificas?
Eu tenho um projeto parecido, onde eu queria que imagens aleatórias quando clicadas carregassem páginas especificas.
Tem algum script que faça isso?
Valew e desculpe o "livro".
#2
Posted 22/02/2004, 22:01
Olha só, se vc está usando um BD mySQL por exemplo, vc pode usar isso na sintaxe:
// conexao
$sql = "SELECT * FROM tabela ORDER BY RAND() LIMIT 1";
$result = @mysql_query($sql)
while ($row = mysql_fetch_array($result))
{
$imagem = $row['imagem'];
$link = $row['link'];
echo "<a href=\"$link\"><img src=\"$imagem\"></a>";
}
Entendeu?
#3
Posted 22/02/2004, 22:51
#4
Posted 22/02/2004, 22:56
Qual parte do código que passei você naum entendeu?
#5 Kurt Cobain
Posted 22/02/2004, 23:16
#6
Posted 23/02/2004, 05:49
Vamos á mais uma pergunta:
Como ficaria a tabela?
Existe algum script pronto que faça isso, algum sistema ou coisa do tipo?
Valew
Edição feita por: doutrinador, 23/02/2004, 05:50.
#7
Posted 23/02/2004, 07:47
CREATE TABLE tabela ( ID int(2) auto_increment not null, Imagem varchar(100) not null, Link varchar(100) not null, primary key(ID));
essa seria tabela que o código passado usaria..
no campo Imagemseria guardado o nome e o endereço da Imagem por ex.
http://www.seusite.c...tos/Foto002.jpg
e no campo Link
seria um link qualquer que vc queira usar na imagem..
por ex.. ao clicar na imagem vc quer abrir o site da uol..
então vai ficar
<a href='http://www.uol.com.br'><img src='Foto002.jpg' border='0'>
falows espero ter ajudado..
_sABAOTE - _mATEUS
WebDeveloper Php
HostPower - O Poder da Tecnologia em Suas Mãos!
Inglês, Php, MySQL, CGi, Html, Fireworks, Corel, Photoshop
___Conhecimentos___
E-mail :: mateus@hostpower.com.br
Icq :: 171106451
Site :: buscalivre.com.br
#8
Posted 23/02/2004, 15:54
include("vote.php"); ?> dae deu erro na linha 14 do arquivo imagens.php como q eu faco para arrumar isso?? a table tah no bd td fmz.... O que eu faço alguem pde me ajudar ?
<?
// acesso bd
$conn=myqsql_connect("localhost","spawncs_root","root")
or die("erro ao conectar no servdiro");
$db=mysql_select_db("spawncs_banco")
or die("erro ao selecionar bd");
// script p/ pag
$sql = "SELECT * FROM imagens ORDER BY RAND() LIMIT 1";
$result = @mysql_query($sql)
while ($row = mysql_fetch_array($result))
{
$imagem = $row['imagem'];
$link = $row['link'];
echo "<a href=\"$link\"><img src=\"$imagem\"></a>";
}
?>
Edição feita por: corvox, 23/02/2004, 15:59.
#9
Posted 24/02/2004, 11:34
#10
Posted 24/02/2004, 11:43
Edição feita por: luiz000, 24/02/2004, 11:47.
#11
Posted 24/02/2004, 11:45
na linha 13 vc esqueceu o ponto e virgula ;Fiz a pagina imagens.php e na minha index soh colokei um include <?
include("vote.php"); ?> dae deu erro na linha 14 do arquivo imagens.php como q eu faco para arrumar isso?? a table tah no bd td fmz.... O que eu faço alguem pde me ajudar ?
<?
// acesso bd
$conn=myqsql_connect("localhost","spawncs_root","root")
or die("erro ao conectar no servdiro");
$db=mysql_select_db("spawncs_banco")
or die("erro ao selecionar bd");
// script p/ pag
$sql = "SELECT * FROM imagens ORDER BY RAND() LIMIT 1";
$result = @mysql_query($sql)
while ($row = mysql_fetch_array($result))
{
$imagem = $row['imagem'];
$link = $row['link'];
echo "<a href=\"$link\"><img src=\"$imagem\"></a>";
}
?>
#12
Posted 25/02/2004, 00:45
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)