Ir para conteúdo
Fórum Script Brasil

beuleal

Membros
  • Total de itens

    160
  • Registro em

  • Última visita

Posts postados por beuleal

  1. Seria isso?

    -- phpMyAdmin SQL Dump
    -- version 2.11.4
    -- http://www.phpmyadmin.net
    --
    -- Servidor: localhost
    -- Tempo de Geração: Dez 29, 2010 as 12:42 AM
    -- Versão do Servidor: 5.0.51
    -- Versão do PHP: 4.4.8
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    --
    -- Banco de Dados: `empresa_db`
    --
    
    -- --------------------------------------------------------
    
    --
    -- Estrutura da tabela `artigos`
    --
    
    CREATE TABLE `artigos` (
      `id_artigos` int(11) NOT NULL auto_increment,
      `nome` varchar(60) NOT NULL,
      `texto` longtext NOT NULL,
      `fonte` varchar(255) NOT NULL,
      PRIMARY KEY  (`id_artigos`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=32;

  2. ---------------------------------------

    O erro continua dizendo que esta na linha 34

    $id= $_GET["id"];
              $sql = mysql_query("SELECT * FROM artigos WHERE id_artigos=$id");
    
         while($pega = mysql_fetch_array($sql))
         {

    Reparei que o erro esta na WHERE, tirei ele, abriu a pagina, mas n como eu queria, só abriu vazio...

  3. você só modificou colocando echo?

    Aquela linha que tem o WHERE, é que é o seguinte, estou desenvolvendo um sistema de artigos.

    Tem uma lista de artigos, com opção para cada um de: editar, ver, excluir

    as opções são umas imagens, o link de editar é

    ?link=edita_artigos&?id= correspondente de cada artigo

    isso tá certo, pois na barra de endereço aparece certinho ...?id=21

    Mas a pagina edita_artigos.php não reconhece o id=21, então coloquei o get para pegar o id e pedi para que quando ele for procurar no bd artigos, ele pegue o id_artigos correspondente ao id que esta na barra de endereço.

  4. Cara, não sei se é isso que você quer, mas no site a animaçãozinha foi feita com flash, se você kiser alguma coisa mais pre-historia, usa slide show q você acha aki mesmo no site, feito em Javascript.

    Ai é so você escolher as imagens, alterar o tamanho e pronto, as vezes fica mais legal do que feito em flash.

  5. Ta ai o codigo inteiro!

    <? include "../includes/conexao.php"; ?>
    <html>
    <head>
    <title>meio DESC LIMIT 1</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .style4 {
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    .style6 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
    .style7 {
        font-size: 16px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
    }
    .style8 {font-size: 9px}
    -->
    </style>
    </head>
    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="563" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="563" height="500" align="center" valign="top" background="imagens/fundo.jpg"><p align="center" class="style7">Edi&ccedil;&atilde;o de Artigo - ID = <?=$id_artigo?></p>
          <form name="form1" method="post" action="?link=insere_artigos&?acao=edita">
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <?
              
              echo "SELECT * FROM artigos WHERE id_artigos=$id";
              
              $id_editar= $_GET["id"];    
              $sql = mysql_query("SELECT * FROM artigos WHERE id_artigos=$id");
    
         while($pega = mysql_fetch_array($sql))
         {
         
         $id_artigos = $pega["id_artigos"];
          $nome = $pega["nome"];
          $texto = $pega["texto"];
           $fonte = $pega["fonte"];
         
         echo "SELECT * FROM artigos WHERE id_artigos=$id";
    
    ?>
              <tr>
                <td width="12%" height="42" class="style6"><label>T&iacute;tulo:
                  
                </label>              </td>
                <td width="100%" height="50"><input name="titulo" type="text" id="titulo" value="<?=$nome?>" size="60">
                <span class="style6">(N&atilde;o &eacute; necess&aacute;rio) </span></td>
              </tr>
              <tr>
                <td class="style6">Texto:</td>
                <td height="187"><textarea name="texto" cols="60" rows="10" id="texto"><?=strip_tags($texto);?>
                </textarea></td>
              </tr>
              <tr>
                <td class="style6">Escrita por: </td>
                <td height="50"><input name="fonte" type="text" id="fonte" value="<?=$fonte?>" size="60">
                  <span class="style6">(N&atilde;o &eacute; necess&aacute;rio) </span></td>
              </tr>
              
              <? } ?>
            </table>
            <p><SPAN lang="EN-US"></SPAN></p>
            <br>
            <label>
              <input type="submit" name="button" id="button" value="Enviar">
            </label>
          </form>
        </td>
      </tr>
    </table>
    
    </body>
    </html>

  6. Beuleal, sugiro que dê um print na instrução SQL para ver se o problema está nela. Creio que o $id esteja vazio para dar o erro:

    echo "SELECT * FROM artigos WHERE id_artigos=$id";
    Olá galera, estou desenvolvendo um programinha pessoal que vai me ajudar, porem esta dando o erro Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .... on line 23. a linha 23 corresponde a essa
    <? $sql = mysql_query("SELECT * FROM artigos WHERE id_artigos=$id");
    
         while($pega = mysql_fetch_array($sql)){
         
         
         $id_artigos = $pega["id_artigos"];
          $nome = $pega["nome"];
          $texto = $pega["texto"];
           $fonte = $pega["fonte"];
    
    ?>
    onde esta o erro? eu fecho com <? } ?> em baixo OBS: - já coloquei: - WHERE $id=$id" -WHERE id=$id_artigos" -WHERE id=$id" ME AJUDEM PLZ!
    Desculpe a ignorancia, mas eu coloco isso onde? eu utilizo também o
    $id= $_GET["id"];

    para pegar o valor da variavel que esta na barra de endereço, com por exemplo:...?id=21

  7. Olá galera, estou desenvolvendo um programinha pessoal que vai me ajudar, porem esta dando o erro Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .... on line 23.

    a linha 23 corresponde a essa

    <? $sql = mysql_query("SELECT * FROM artigos WHERE id_artigos=$id");
    
         while($pega = mysql_fetch_array($sql)){
         
         
         $id_artigos = $pega["id_artigos"];
          $nome = $pega["nome"];
          $texto = $pega["texto"];
           $fonte = $pega["fonte"];
    
    ?>

    onde esta o erro?

    eu fecho com <? } ?> em baixo

    OBS: - já coloquei:

    - WHERE $id=$id"

    -WHERE id=$id_artigos"

    -WHERE id=$id"

    ME AJUDEM PLZ!

  8. Ficaria Assim <?=n12br strip_tags($texto)?>

    ?

    Vlw

    Ficaria Assim <?=n12br strip_tags($texto)?>

    ?

    Vlw

    Não, eu errei, vai ficar sem o n12br!

    ----------------------=======--------------------------------

    strip_tags($texto)

    Informação: Desconsidera padrões HTML em PHP

    Ação: Retira códigos de HTML de páginas PHP que fazem total acesso ao Banco de Dados, Tal como o MYSQL.

    ----------------------=======--------------------------------

    VALEU A TODOS! OPS, SÓ 1

  9. olá galera, já utilizei diversas vezes o forum como pesquisa e tem me ajudado cada vez mais, porem estou com uma dúvida "boba" que não consigo responder.

    Quando eu peço para mostrar os dados do mysql numa pagina normal, sai perfeito, como eu queria. Agora se eu peço para que mostre dentro de uma Caixa de Texto para que eu possa editar o que escrevi de errado, me aparece </br>.

    Tem como eu colocar invisivel o </br>, ou pedir para que o php considere como um [enter], ou que não mostre o </br>?

    Vlw

×
×
  • Criar Novo...