Jump to content

php+mysql+menu - vamos la ver :)


electric
 Share

Recommended Posts

então é assim pessoal

tou a desenvolver o meu site e parei a meio por motivos pessoais e pelos vistos ja n encontro aqui nada que tinha a ver com ele :\ por isso vou colocar esta pergunta ja com codigo alterado e ideias do ppl aqui do forum e minhas 😉


<?php

error_reporting(E_ALL);
include "conexao.php";



//Mostrar ultimo inserido

$result = mysql_query("SELECT * FROM electric_teste.menu ORDER BY nome"); // SQL PARA OBTER OS 5 ULTIMOS ID's!

echo "<table width=\"250\" border=\"0\">";
echo "<tr bgcolor=\"#FFFFFF\">";

while ($r = mysql_fetch_array($result)) { 
     $var1 = $r['nome'];
 $var2 = $r['link'];

echo '<a href="'.$var2['link'].'">'.$var1['nome'].'</a>';	
 }


mysql_close($conexao);

?>

pronto a ideia é que depois mostre o nome e quando clico no nome avre o url que coloquei la :\ so que o que me faz é aparecer apenas a 1ª letra do nome e 1 url td marado :\ alguem me ajuda sffv 😄

[]'s

Link to comment
Share on other sites

Experimenta

while ($r = mysql_fetch_array($result)) { 
     $var1 = $r['nome'];
 $var2 = $r['link'];

echo '<a href="'.$var2.'">'.$var1.'</a>';	
 }

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Link to comment
Share on other sites

hehe é isso mesmo 😉 mas e como eu agora digo que isso é pra abrir noutro local tipo uma form chamada de meio por exemplo :\

Não percebi. Queres que ao clicar no link ele vá para um determinado sítio na página?

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Link to comment
Share on other sites

acho que por form está a querer referir-se a uma div... hábitos dos ide's...

há 10 tipos de pessoas: as que sabem binário e as que não sabem... todas as nossas vidas não passam de release candidates... com o aperfeiçoamento, um dia chegaremos à versão final..

Link to comment
Share on other sites

eu tenho 3 frames 1 de showtbox, uma de menu e outra onde mostro a informação todo ( meio) o ue pretendo é por os links do menu a abrir nessa mesma frame do meio :\

Link to comment
Share on other sites

Frames..? Usa o atributo target="nome_do_frame" nos links.. se for outra coisa, explica-te melhor, que isto tá a ficar confuso...

"Pensa positivo: tudo pode piorar"

Link to comment
Share on other sites

era mesmo isso 😄 para kem ta a toa ficou assim o codigo

<?php

error_reporting(E_ALL);
include "conexao.php";



//Mostrar ultimo inserido

$result = mysql_query("SELECT * FROM electric_teste.menu ORDER BY nome"); // SQL PARA OBTER OS 5 ULTIMOS ID's!

echo "<table width=\"250\" border=\"0\">";
echo "<tr bgcolor=\"#FFFFFF\">";


while ($r = mysql_fetch_array($result)) { 
     $var1 = $r['nome'];
 $var2 = $r['link'];

echo '<a href="'.$var2.'"target="meio">'.$var1.'</a>';	
//echo "<br>";
echo "<hr>";

 }	 

mysql_close($conexao);

?>
[/code=php]

obrigado pela ajuda 😉

Link to comment
Share on other sites

bem como era de esperar num gajo que se inicia nisto xD outra duvida me surgiu 😄

eu tenho o meu campo de noticias o problema é como faço pra colocar la uma imagem :\ é que ocodigo ... n resulta :\ alguma maneira de por esse codigo ou 1 editor html online dentro desse meu campo :\ alguma cena como aqui no forum quando vamos colocar um post novo...

[]'s

hum axei algo fazendo 1 new document e metendo uma imagem, penso que o codigo será

<img src="link"/>

agora tenho é de arranjar 1 modo automatico de fazer isso 😉

Link to comment
Share on other sites

$result = mysql_query("SELECT * FROM electric_teste.news ORDER BY id DESC LIMIT 10"); // SQL PARA OBTER OS 5 ULTIMOS ID's!

echo "<table width=\"250\" border=\"0\">";
echo "<tr bgcolor=\"#FFFFFF\">";

while ($r = mysql_fetch_array($result)) { 
     $var1 = $r['titulo'];
 $var2 = $r['texto'];
 $var3 = $r['data'];
	 $var4 = $r['hora'];
 $var5 = $r['imagem'];

 echo "<b>";
 echo '<span style="color:yellow;font-size:16;">'.$var1.'</span>';
 echo "</b>";
 echo "<br>";
 echo '<span style="color:green;font-size:10;">No '.$var3.', as '.$var4.'</span>';
 echo "<br><br>";
 echo '<img src="'.$var5.'"/>';
	 echo "<br><br>";
 echo $var2;
 echo "<hr>";	//linha horizontal
 echo "<p>";
 }
mysql_close($conexao);

?>

agora o unico problema é quando não ponho link de imagem :\ como n sei se da pra colocar IF no php e mesmo que soube-se que dava não sabia como fazelo :\

alguem ajuda :\

[]'s

Link to comment
Share on other sites

...
 echo '<span style="color:yellow;font-size:16;">'.$var1.'</span>';
 echo "</b>";
 echo "<br>";
 echo '<span style="color:green;font-size:10;">No '.$var3.', as '.$var4.'</span>';
 echo "<br><br>";
if (!empty($var5))
{
 	echo '<img src="'.$var5.'"/>';
}
	 echo "<br><br>";
 echo $var2;
 echo "<hr>";	//linha horizontal
 echo "<p>";
...

Isto deve dar.

"Pensa positivo: tudo pode piorar"

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.