插入php数据库

时间:2013-12-29 14:51:07

标签: php mysql database

我正在尝试插入一个表media和一个列membro,一个成员名称,当他登录并且他上传了一个图像/视频,没有运气,这是我的代码我把它放在submit.php中:

<?php $fbme = $_SESSION['jigowatt']['username'];?>
<?php if (!isset($_SESSION)) session_start();
    if(isset($_SESSION['jigowatt']['username'])) {
    mysqli_query("INSERT INTO media (membro) values ('$fbme')");
}?> 

我不喜欢浪费你的时间,因为我喜欢这个网站,但我会感谢一些提示。

3 个答案:

答案 0 :(得分:1)

尝试使用这样的代码,如下所示:

<?php
if (!isset($_SESSION)) session_start();
 $fbme = $_SESSION['jigowatt']['username'];?>
<?php 
if(isset($_SESSION['jigowatt']['username'])) {
mysqli_query("INSERT INTO media (membro) values ('$fbme')");
}?> 

答案 1 :(得分:1)

在代码的开头启动session,然后使用session

     <?php if (!isset($_SESSION)) session_start(); ?>
       <?php $fbme = $_SESSION['jigowatt']['username'];?>

答案 2 :(得分:0)

尝试打开您的会话,以便访问它:

session_start();

将其放在页面顶部,您已经在页面的上方包含了它。如果你已经拥有; 如果您的代码中存在MySQLI驱动程序存在问题,请尝试打开错误报告

mysqli_report(MYSQLI_REPORT_ALL);

甚至是因为你没有指定数据库链接:

$DB = new mysqli("","","","");
mysqli_query($DB,"");