Php代码不能正确地从MySQL数据库中输出

Php代码不能正确地从MySQL数据库中输出,php,mysql,while-loop,phpmyadmin,echo,Php,Mysql,While Loop,Phpmyadmin,Echo,我试图循环MYSQL数据库中的PHP代码数据,但当它被回送出来时,它看起来就不同了 以下是我的PHP代码: 以下是我的SQL代码: -- --数据库:`myweb` -- -- -------------------------------------------------------- -- --表“右”窗口小部件的表结构` -- 如果不存在“右”窗口小部件,则创建表( `右键\u widgets\u id`int(11)不为空, `func_name`文本不为空, `活动_状态`文本不

我试图循环MYSQL数据库中的PHP代码数据,但当它被回送出来时,它看起来就不同了

以下是我的PHP代码:


以下是我的SQL代码:

--
--数据库:`myweb`
--
-- --------------------------------------------------------
--
--表“右”窗口小部件的表结构`
--
如果不存在“右”窗口小部件,则创建表(
`右键\u widgets\u id`int(11)不为空,
`func_name`文本不为空,
`活动_状态`文本不为空
)ENGINE=InnoDB AUTO_INCREMENT=5默认字符集=1;
--
--正在转储表“右”窗口小部件的数据`
--
插入到'right\u widgets'('right\u widgets\u id'、'func\u name'、'active\u status')值中
(1、、‘正确’),
(2、、‘正确’),
(3、、‘假’),
(4、、‘假’);
--
--转储表的索引
--
--
--表“右”窗口小部件的索引`
--
ALTER TABLE`right\u小部件`
添加主键(`right\u widgets\u id`);
--
--转储表的自动增量
--
问题是,当它运行时,它看起来是这样的:

但我需要这个:


请修改您的表值好的,您的sql代码

INSERT INTO `right_widgets` (`right_widgets_id`, `func_name`, `active_status`) VALUES
(1, '<?php get_search_engine(); ?>', 'true'),
(2, '<?php get_clock(); ?>', 'true'),
(3, '<?php get_virtual_nav_menu(); ?>', 'false'),
(4, '<?php get_non(); ?>', 'false');
插入到'right\u widgets'('right\u widgets\u id`、'func\u name`、'active\u status`)值中
(1、、‘正确’),
(2、、‘正确’),
(3、、‘假’),
(4、、‘假’);
这意味着您的表cols name是
func\u name
并且值是
确定的,请像下面这样修改值
get\u search\u engine()删除所有
我希望这会起作用。
谢谢。

您想执行数据库中的PHP代码吗?这是不可能的,除非您使用
eval()
(不要使用eval),或将检索到的代码写入一个文件,然后包含/要求它…PHP和mysql不会为您注释代码。如果在输出中注释掉了代码,那么它将作为注释进入数据库。如果您仍然希望将其输出为字符串而不是函数,那么使用
@castis我会感到有动力教育自己,就像sh一样如果你可以的话,你应该。他们不再被维护和学习。相反,要考虑使用PDO,@ AsifUzZaman在这里<代码> <代码>,像这个代码> <代码>。
--
-- Database: `myweb`
--

-- --------------------------------------------------------

--
-- Table structure for table `right_widgets`
--

CREATE TABLE IF NOT EXISTS `right_widgets` (
  `right_widgets_id` int(11) NOT NULL,
  `func_name` text NOT NULL,
  `active_status` text NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `right_widgets`
--

INSERT INTO `right_widgets` (`right_widgets_id`, `func_name`, `active_status`) VALUES
(1, '<?php get_search_engine(); ?>', 'true'),
(2, '<?php get_clock(); ?>', 'true'),
(3, '<?php get_virtual_nav_menu(); ?>', 'false'),
(4, '<?php get_non(); ?>', 'false');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `right_widgets`
--
ALTER TABLE `right_widgets`
  ADD PRIMARY KEY (`right_widgets_id`);

--
-- AUTO_INCREMENT for dumped tables
--
<?php get_search_engine(); ?>
INSERT INTO `right_widgets` (`right_widgets_id`, `func_name`, `active_status`) VALUES
(1, '<?php get_search_engine(); ?>', 'true'),
(2, '<?php get_clock(); ?>', 'true'),
(3, '<?php get_virtual_nav_menu(); ?>', 'false'),
(4, '<?php get_non(); ?>', 'false');