CK Editor 4.6.2 full Vložení do SQL tabulky Dat z Textarea
- rhost
- Člen | 2
Dobrý den, používám CK Editor, ale nemohu vložit vůbec
hodnoty z teaxtarea do tabulky na sql.
Párkrát mi to hodilo hodnotu 0 při změně konfigurace ale teď už nic
bohužel..
Po každé mi to vytvoří novou položku to funguje ale nefunguje zápis do
sloupce co se týče textarea
následující kod:
panel.php
<script src="ckeditor/ckeditor.js"></script>
<form action="" method="post">
<textarea class="ckeditor" name="editor"></textarea>
<input type="submit" name="subimt" action="action.php" value="INSERT">
<?
// A 2017
// Connection Type default is POST
// default name Post'editor'
// $editor_data = $_POST[ 'editor' ];
// if(isset($_POST['editor']))
{
$text = $_PORT['editor1'];
// connection to Database SQL
// default settings to connection S_DB
// server= localhost, conUsername= root, DBPasword'', DBName=editor
$con = mysqli_connect('localhost','camety1480705456','X_!<sddfSDf15d>:2SD152?.','arryte1480710362') or die ("ERROR");
// Insert The Data to SQL Database
$query = mysqli_query($con, "INSERT INTO content (content) VALUES ('$text')");
if($query)
{
echo "ADDED INTO DB";
}
else
{
echo "ERROR WHILE INSERTING";
}
}
?>
SQL database settings Screen:
http://prntscr.com/f53qjn
Editoval rhost (7. 5. 2017 15:12)
- Mysteria
- Člen | 797
Jak to souvisí s Nette Frameworkem? Dále by se hodilo minimálně napsat jakou chybu ti ten SQL kód hlásí, případně pokud žádnou, tak alespoň co za SQL kód ti to vygeneruje (a můžeš si ho zkusit pustit manuálně přes PHPMyAdmin, jestli půjde tam).
Plus asi tohle bude špatně: $text = $_PORT['editor1'];
nemělo
by tam být POST?
Editoval Mysteria (7. 5. 2017 15:12)
- rhost
- Člen | 2
ŽÁDNOU CHYBU TO NEHLÁSÍ xd.. Jo a omylem sme to hodil pod net
framework.
Mé sqL
`– phpMyAdmin SQL Dump
– version 4.4.4
– http://www.phpmyadmin.net
–
– Počítač: sql.endora.cz:3308
– Vytvořeno: Ned 07. kvě 2017, 15:15
– Verze serveru: 5.6.28–76.1
– Verze PHP: 5.4.45
SET SQL_MODE = „NO_AUTO_VALUE_ON_ZERO“;
SET time_zone = „+00:00“;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT
/;
/!40101 SET
@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /;
/!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION
/;
/!40101 SET NAMES utf8 */;
--
– Databáze: arryte1480710362
--
-- --------------------------------------------------------
--
– Struktura tabulky content
--
CREATE TABLE IF NOT EXISTS content
(
id
int(11) NOT NULL,
content
text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT
NULL,
category
int(11) NOT NULL,
date
date NOT NULL,
author
varchar(50) NOT NULL,
doc
int(11) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=44 DEFAULT CHARSET=utf8;
--
– Vypisuji data pro tabulku content
--
INSERT INTO content
(id
, content
,
category
, date
, author
, doc
)
VALUES
(43, '', 0, ‚0000–00–00‘, '', 0),
(42, '', 0, ‚0000–00–00‘, '', 0),
(41, '', 0, ‚0000–00–00‘, '', 0),
(40, '', 0, ‚0000–00–00‘, '', 0),
(39, '', 0, ‚0000–00–00‘, '', 0);
--
– Klíče pro exportované tabulky
--
--
– Klíče pro tabulku content
–
ALTER TABLE content
ADD PRIMARY KEY (id
);
--
– AUTO_INCREMENT pro tabulky
--
--
– AUTO_INCREMENT pro tabulku content
–
ALTER TABLE content
MODIFY id
int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=44;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT /;
/!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS
/;
/!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
`