Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Veja os códigos abaixo....
EDITOR.PHP
<?
include_once ("FCKeditor/fckeditor.php"); //Chama a classe fckeditor
?>
<?
$conexao = mysql_connect("localhost","USU","SENHA"); //Faz conexão com o mysql
$db = mysql_select_db("DB"); //Seleciona o banco de dados
$titulo = $_POST['titulo']; //Pega os titulo postado e coloca em uma variável
$texto = $_POST['texto']; //Pega os texto postado e coloca em uma variável
if (isset($_POST['texto'])){ //Verifica se a variável foi postada
$sql = "INSERT INTO editor (id, titulo, texto) VALUES (NULL, '$titulo', '$texto')"; //Faz a inserção do registro<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script type="text/javascript" src="FCKeditor/fckeditor.js"></script>
</head>
<body>
<form method="post" name="editor" action="<?=$_SERVER['PHP_SELF']?>">?>
<input type="submit" value="Cadastrar">
</form>
</body>
</html>
EDITOR_ALT.PHP
<?
$conexao = mysql_connect("localhost","",""); //Faz conexão com o mysql
$db = mysql_select_db(""); //Seleciona o banco de dados
include "FCKeditor/fckeditor.php"; //Chama a classe fckeditor
$id_select = $_GET['id']; //Recupera a variavel id para fazer o select
$id = $_POST['id']; //Recupera a variavel id para fazer o update
$titulo = $_POST['titulo']; //Pega os titulo postado e coloca em uma variável
$texto = $_POST['texto']; //Pega os texto postado e coloca em uma variável
if ((isset($_POST['id'])) && ($_POST['titulo']) && ($_POST['texto'])){ //Verifica se a variável foi postada
$sql = "UPDATE editor SET titulo='$titulo', texto='$texto' where id=$id"; //Faz a alteração do registro
$result = mysql_query($sql) or die(mysql_error()); //Verifica se os registros foram alterados
header("Location: editor_mostra.php"); //Após inserido redireciona para a página editor_mostra.php
}
$sql_texto = "SELECT * FROM editor where id=$id_select";
$query_texto = mysql_query($sql_texto) or die(mysql_error());
$row_texto = mysql_fetch_assoc($query_texto);
$id = $row_texto['id'];
$titulo = $row_texto['titulo'];
$texto = $row_texto['texto'];
?><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script type="text/javascript" src="FCKeditor/fckeditor.js"></script>
</head>
<body>
<form method="post" name="form" action="<?=$_SERVER['PHP_SELF']?>">
<b>Titulo</b>
<input name="titulo" value="<?php echo "$titulo"; ?>" type="text" size="40" maxlength="200">?>
<input type="submit" value="Alterar">
<input type="hidden" name="id" value="<?php echo "$id"; ?>">
</form>
</body>
</html><?
$conexao = mysql_connect("localhost","",""); //Faz conexão com o mysql
$db = mysql_select_db(""); //Seleciona o banco de dados
$id = $_GET['id']; //Recupera a variavel id para fazer o delete
if (isset($_GET['id'])){ //Verifica se a variável foi postada
$sql = "DELETE FROM editor WHERE id=$id"; //Deleta o registro
$result = mysql_query($sql) or die(mysql_error()); //Verifica se o comando foi executado
header("Location: editor_mostra.php"); //Após deletado redireciona para a página editor_mostra.php
}
?><?php
$conexao = mysql_connect("localhost","",""); //Faz conexão com o mysql
$db = mysql_select_db(""); //Seleciona o banco de dados
$id_select = $_GET['id']; //Recupera a variavel id para fazer o select
$sql_texto = "SELECT * FROM editor where id=$id_select"; //Faz o select de todos os registros$row_texto = mysql_fetch_assoc($query_texto);
$id = $row_texto['id'];
$texto = $row_texto['texto'];echo"<table border='0' align='center' width='620'>
<tr><td>$texto</td></tr>
</table>";
?><?php
$conexao = mysql_connect("localhost","",""); //Faz conexão com o mysql
$db = mysql_select_db(""); //Seleciona o banco de dados
$sql = "SELECT * FROM editor"; //Faz o select de todos os registros
$query = mysql_query($sql) or die(mysql_error()); //Verifica se o comando foi executado
// mostra a tabela com as notícias
echo"<table border='1'>
<tr><td>Últimas Notícias</td>
</tr>";$id = $linha["id"];
$titulo = $linha["titulo"];
$texto = $linha["texto"];
echo"<tr><td><a href='editor_detalhe.php?id=$id'>$titulo</a></td>
</tr>";
}
echo "</table>";
?>NA PAGINA EDITOR_MOSTRA.PHP APARECE O TÍTULO PARA QUE AS PESSOAS CLIQUEM E VÃO PARA O CONTEÚDO DA NOTÍCIA.
TEM COMO CHAMAR O CONTEÚDO DIRETO DA NOTÍCIA COMPLETO NA PÁGINA???? AO INVÉS DE QUANDO EU CLICAR NO LINK ELA APARECER?
TENTEI FAZER UM SELECT CHAMANDO O ID DA NOTÍCIA TIPO:
$conexao = mysql_connect("localhost","",""); //Faz conexão com o mysql
$db = mysql_select_db(""); //Seleciona o banco de dados
$sql = "SELECT * FROM editor"; //Faz o select de todos os registros
$query = mysql_query($sql) or die(mysql_error()); //Verifica se o comando foi executado
// mostra a tabela
echo"<table border='1'>
<tr><td>Últimas Notícias</td>
</tr>";$id = $linha["id"];
$titulo = $linha["titulo"];
$texto = $linha["texto"];
echo"<tr><td><a href='editor_detalhe.php?id=$id'>$id</a></td>
</tr>";
}
echo "</table>";
?>AINDA SOU NOVO NISSO... RSRSRS
DÁ UMA FORÇA AI.. QUE COM AS DICAS DE VOCÊS TÔ CONSEGUINDO MUITA COISA....
ABRAÇOS
Carregando comentários...