Ir para conteúdo
Fórum Script Brasil

AkioKawakami

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Tudo que AkioKawakami postou

  1. E como eu faria um iFrame que faça esse tipo de coisa? Valeu ai pela ajuda gente
  2. E ai galera... Seguinte galera, em um site eu tenho um script que lê o que existe no diretório e gera uma lista, porém é necessário que esta lista seja vista em na página de um outro site.... Alguém tem alguma idéia? É tipo, fazer o include do conteudo q o script gera em um site para outro site Valeu pela força já!
  3. Valeu mermão! Vou testar ai eu te respondo!
  4. Olá de novo pessoal, Bom, hoje é o seguinte, estou com um sistema de paginação, porém ele tem um defeito. Se ele vê que o banco gera 1000 páginas, ele mostra as mil páginas. O que eu gostaria é que quando o número de páginas mostrados do indice chegasse a 5 ele não mostrasse o resta da quantidade de páginas, mas sim um "...", e quando ele chegasse na página 5 o indice mostrasse as páginas até a 10, e antes do número 5 um "...", e depois da página 10 se tivesse outras páginas mostrasse um "..." Bom irei mostrar imagens para deixar mais lúdico o que eu necessito: Forma de paginação do meu script: Forma que eu gostaria: <<Anterior [1] 2 3 4 5 ... Próximo>> Ai se o usuário chega na página 5: <<Anterior ... 4 [5] 6 7 8 9 ... Próximo>> Bom é mais o menos isso que eu queria, se alguém puder me ajudar eu agradeço! Estou tentando fazer esse efeito na paginação faz tempo! Ah, e ai vai meu script se alguém puder editar ele pra mim já eu agradeço: <?php include('conexao_com_o_bd.php'); ?> <?php $pagessize = 20; // Quantos registros por página vai ser mostrado if($_GET['pages']){ $pages = $_GET['pages']; }else{ $pages = 0; } ?> <table width="700" align="right" cellpadding="0" cellspacing="20" border="0"> <tr> <td><p><font face="Calibri">Veja nossos artigos:</font></p> <p> </p> <p><font face="Calibri"> <?php $sql = "SELECT * FROM artigos_entrevistas WHERE publicado = 1 AND tipo = 1 ORDER BY data ASC"; $resultado = mssql_query($sql, $link) or die ("Não foi possível executar a consulta"); $nrecs = mssql_num_rows($resultado); $npages = ceil($nrecs/$pagessize); $npages++; $startrec = $pagessize * $pages; $n = 0; $s = 0; while ($linha=mssql_fetch_array($resultado)) { if(($n>=$startrec) &&($s<$pagessize)){ $id = $linha["id"]; $titulo = $linha['titulo']; echo "<p><a href='artigos_det.php?id=".$id."'><li>".$titulo."</li></p>"; $s++; } $n++; } ?> </tr> <tr> <td align="center"><?php if ( $pages > 0) { echo "<a href='".$PHP_SELF."?&pages=".($pages-1) ."' class=pg><b><font face=Calibri size=2> « Anterior</font></b></a>"; } else { echo "<font color=#CCCCCC face=Calibri size=2> « Anterior</font>"; } for($i=1;$i<$npages;$i++) { if ($pages == ($i-1)) { echo " <span class=pgoff><font face=Calibri color=#cf111111 size=2><strong> [$i]</strong></font></span> "; } else { $x = $i-1; echo " <a href='".$PHP_SELF."?&pages=$x' class=pg><b><font face=Calibri size=2> $i</font></b></a> "; } } if (($pages+2) < $npages) { echo "<a href='".$PHP_SELF."?&pages=".($pages+1)."' class=pg><b><font face=Calibri size=2> Próximo »</font></b></a>"; } else { echo "<font color=#CCCCCC face=Calibri size=2> Próximo »</font>"; } ?></td> </tr> </table> Obrigado desde já galera! Valeu!
  5. Só que meu amigo... Esse function retorna querys com \ na frente das aspas simples. Quando você pede um echo do campo no bd ele apareçe assim: $exemplo_de_como_retorna = " Lááá\' Lelele \' "; E ai quando eu do echo ele apareçe com a \ Como eu dou um echo no campo que tem \ e retiro ele da visualização da váriavel? Obrigado, E Abrçs.
  6. Olá, Estou fazendo um insert de caracteres HTML em um MSSQL, já fazia isto antes no mysql, e para isso eu definia a váriavel desta forma: <?php $x = "<html><head><title>TESTE lálálá</title></head><body> TESTE LÀ`SLA`D </body></html>"; $x = html_entity_decode($x); ?> E então fazia a inserção. Porém esse código html_entity_decode(); não funciona realmente bem no MSSQL, gostaria de saber se existe alguma forma eficaz de inserir códigos HTML em um MSSQL, e ler códigos HTML do MSSQL. OBS:Estou trabalhando em um SQL Server 2008 Agradeço desde já. Att, Bruno A. Kawami
  7. Cara muito obrigado mesmo, você é muito bom, gostaria de manter contato!
  8. Cara mais que coisa, você mesmo nos mostrou a resposta, é só usar o substr(); Vamos supor que você só quer mostrar os 100 primeiros caracteres: substr($linha["corpo"], 100); Bom acho que é isso. Vou mostrar como ficaria no seu código: <?php include('noticias_conf.php'); $conexao = mysql_connect("$dbhost","$dbuser","$dbpass"); mysql_select_db("$dbname"); $mesAno = $_POST["mesAno"]; $primeiro = $_GET["primeiro"]; if (empty($primeiro) ) { $primeiro = '0'; } $sqltotal = "select count(*) as total from noticias"; $result = mysql_query($sqltotal); $row = mysql_fetch_object($result); $total = $row->total; $sql = "select * from noticias order by id DESC limit $primeiro,$limite"; $query = mysql_query($sql); while($linha = mysql_fetch_array($query)) { echo "</tr><br><td width='90%'><p class='STYLE3'>".substr($linha['data'],8,2)."/".substr($linha['data'],5,2)."/".substr($linha['data'],0,4). "<br><br><b><font face='Verdana' color='#999999' size='2'>".$linha["titulo"]."</font><br></b>".substr($linha["corpo"], 100). "<br></td></p><br><tr><td width='90%'><b><p class='STYLE3'><a href=noticia_det.php?id=" .$linha["id"]. ">CONTINUAR LENDO >> </a></b></p></td></tr>"; } ?> Abrçs Ah, e evita colocar o código todo.... fica hórriver pra encontrar o que agente quer pra ajudar, deixa mais específico. Por exemplo agente n precisava ver a conexão, nem as querys! Abrçs
  9. Olá pessoal, tenho um código que faz insert no meu Microsoft SQL Server 2008. Porém tem aquele papo de que aspas simples não podem ser inseridas no MSSQL, entre outros caracteres. Gostaria de saber se existe alguma function nativa no php que faz com que ele limpe a string antes de inserir no MSSQL. Algo como o mysql_real_escape__string() faz no MySQL eu queria para o MSSQL. Gostaria também de saber como travar uma entrada duplicada no MSSQL. Ai vai o código de inserção: <?php include('../includes/conecta_mssql.php'); if($_POST['enviar'] == "sim"){ $nome = $_POST['txtnome']; $email = $_POST['txtemail']; $empresa = $_POST['txtempresa']; $sql = "INSERT INTO newsletter". "(nome". ",email". ",comentario)". "VALUES". "('$nome',". "'$email',". "'$empresa')"; $resultado = mssql_query($sql, $link) or die ("Não foi possível executar a consulta"); $cmd = "ok"; } ?> Muito Obrigado desde já!
×
×
  • Criar Novo...