Mensagens - morpheus

Páginas: 1 2 3 4 ... 68
16
Citação de: "kingless"
Analisa o codigo  :wink:  e nao fales atoa fica-te mal!!   :lol:


deixo-te com uma frase:

pensa bem, não acuses, pensa e vais chegar á conclusão do onde falhaste... ;)

17
Citação de: "kingless"
Epa nao sou burro!!

Código: [Seleccione]

  $anteriores = '<a href="pesquisar.php?pagina=' . {$pagina-20} . '">Anteriores</a>';
} else {
   $anteriores = 'Anteriores';
}


 :wink:


pois não... mas muito distraído...

Código: [Seleccione]
if($pagina == "") $pagina = 0;

18
eu sei... só que pensa lá bem no que escreveste...

parto do principio que usaste o query como te indiquei... então porque é que puseste "$pagina+20" e etcs... para saltar 20 páginas de uma vez? ;)

19
primeiro... não esqueças das chavetas! "{" e "}" usa-se! vê se descobres onde!

segundo... o que tem este código a ver com o que eu te dei?

parece-me que quem tentou fazer algo complicado foste tu e não eu! (parece aquela música) :lol:

20
não faz mal. o $numofpages é um nº interno (neste caso) e vai dar 3 resultados no while.

nas páginas (fundo da página) o $i é que manda e só marca... 1! ;)

queres um exemplo prático?

http://www.freeflashgame.info/pt/1_jogos_de_carros.html

7 resultados quando o limit=10. e paginas em baixo? 1!  :D

21
layout, deixo ao teu cargo! ;)

query pronto para uma paginação:

Código: [Seleccione]
<?
if(empty($page)){$page=1;}
$limit=10;
$limitvalue = $page * $limit - ($limit);
$query_count = "SELECT * FROM bla_bla_bla";
$limitvalue2 = $limitvalue+$limit;
$result_count = mysql_query($query_count);
$totalrows = mysql_num_rows($result_count);
$numofpages = $totalrows / $limit;
$query = "SELECT * FROM bla_bla_bla LIMIT $limitvalue,$limit";
$result = mysql_query($query) or die (mysql_error());}
while($row = mysql_fetch_array($result)){
extract($row);
echo"whatever";
}
?>


e, para a paginação propriamente dita:

Código: [Seleccione]
<?
$i=0;
while( $i<$numofpages){
$i++;
$rlink='http://www.whatever.com/pagina.php?page='.$i;
if($i<>$page){echo "<a title='Página $i' href='$rlink'>$i</a>&nbsp;&nbsp;";}
if($i==$page){echo "<B>$i</B>&nbsp;&nbsp;";}}
?>


podia ser mais simples, mas pessoalmente detesto quando estamos na página 3 e o existe um link para a mesma página. :P

22
pode, mas pões de fora a hipótese de paginação! ;)

23
já agora, talvez queiras limitar isso com um limit 0,whatever.

se a pesquisa der 1000 resultados, vai echoar os 1000 resultados. ;)

24
mais dois pontos:
1) se queres disponibilizar o script ao maior número de pessoas, acrescenta duas linhas nos cabeçalhos:

Código: [Seleccione]
extract($_POST);
extract($_GET);


infelizmente, alguns servidores não têm as global variables ligadas e, da maneira que o teu script está, não vai funcionar neles. mas com estas duas linhas sim.

2) já ouviste falar de zend encoder? codifica as partes que te interessam e podes distribuir sem seres "roubado" ;)

e para já fico por aqui... tenho que ir zZzZzZz... quem me conhece sabe que sou obrigado a levantar cedo... :cry:

25
Desenvolvimento / Função matemática para tamanho
« em: 08/Mai/2006 23:46 »
oh pá! escreveste intalar em vez de instalar...

só mesmo eu para reparar nestas coisas :lol: esquece!

26
Desenvolvimento / Função matemática para tamanho
« em: 08/Mai/2006 23:44 »
Citação de: "OFFICER"
...o script igual mas mais simples (coisa que já comecei desde o intalar.php)...

27
Citação de: "OFFICER"
Mas numa coisa tens razão e eu nem tinha referido, torna-se mais fácil numa possivel edição do script..tens toda a razão!

isso é inevitável. o resto acho que passa mais por uma organização pessoal.

kingless, confessa-me cá uma coisa... finalmente estive a ler o teu script e tá muito bom. Existem pontas que podem ser "arrumadas", mas tá muito bom!

e a parte da confissão... 4 semanas? tens mesmo 4 semanas com o php?

se assim é, que experiências passadas (leia-se outras linguagens) tens?

porque se me dizes que em 4 semanas aprendeste a fazer isto tudo sem copy&paste e a ser a primeira linguagem de programação... tens os meus parabens, rapaz! ;)

28
Desenvolvimento / Função matemática para tamanho
« em: 08/Mai/2006 23:30 »
[offtopic]"intalar.php"... :lol: olha que este é a parte generalista![/offtopic]

29
numa coisa, pelo menos, existe uma facilidade maior. Sendo um site com muitas páginas, ao usar o include facilita a vida quando chegar a hora de alterar o script. Assim sendo, altera-se apenas um ficheiro e os includes tratam do resto.

num site com 3 ou 4 páginas, não vale a pena o trabalho... penso eu de que...

30
AdSense / 1 ano de adsense
« em: 08/Mai/2006 21:01 »
posso dizer que 50% dos meus resultados are from english sites. infelizmente, sites em inglês representam 20% do meu repertório... é só fazer as contas! ;)

Páginas: 1 2 3 4 ... 68