Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不插入到特定字段和特定名称中_Javascript_Php_Html_Css_Ajax - Fatal编程技术网

Javascript 不插入到特定字段和特定名称中

Javascript 不插入到特定字段和特定名称中,javascript,php,html,css,ajax,Javascript,Php,Html,Css,Ajax,我想插入图片在特定的名称,但并没有插入和一些面临的错误 我的桌子是这样的 如何在特定名称前插入图片 config.php文件是 <?php session_start(); $db = new mysqli('localhost','root','','dharmesh'); ?> 代码如下: <?php include_once('config.php'); if(isset($_POST['family_member_btn'])) { $f

我想插入图片在特定的名称,但并没有插入和一些面临的错误

我的桌子是这样的

如何在特定名称前插入图片

config.php文件是

<?php
session_start();

$db = new mysqli('localhost','root','','dharmesh'); 
?>
代码如下:

<?php
include_once('config.php');
if(isset($_POST['family_member_btn'])) {

            $family_member = $_POST['family_member'];

}
if(isset($_POST["submit4"])) {
    for($i=0;$i<$_POST['num'];$i++) {

        $insert = $db->query("INSERT into `multiple_insert` (`f_name`,`m_name`,`l_name`,`birth_date`) values ('".$_POST['f_name'][$i]."','".$_POST['m_name'][$i]."','".$_POST['l_name'][$i]."','".$_POST['b_date'][$i]."')");

        if($insert) {
            echo "<script>alert('insert successfully');</script>";
        } else {
            echo "<script>alert('!!!insert unsuccessfully');</script>";

        }
    }
}

if(isset($_POST["upload"])) {
    for($i=0; $i<$_POST['img'];$i++) {

        $imag = $_FILES['f_name_pic']['name'][$i];
        $tmp = $_FILES['f_name_pic']['tmp_name'][$i];
        $dir = "images/".$imag;
        move_uploaded_file($tmp,$dir);

        $query = $db->query("UPDATE `multiple_insert` SET `picture`='$dir' WHERE f_name='".$_POST['f_name'][$i]."' where user_id='1'");
    }
}
?>




<html>
<head>
<title>
</title>
</head>
<body>
<form method="post" action="">
<?php

$select  = $db->query("SELECT * from multiple_insert where user_id='1'");
while($select_f_name = $select->fetch_assoc()){
    echo "<input type='hidden' value='1' name='img' />";
    echo "<p style='background-color:red;color:yellow;width:5%;'>".$select_f_name['f_name']."</p>";
    echo "<span><input type='file' name='f_name_pic[]' /></span><br><br>";

}
echo "<button name='upload'>Uplaod</button><br><br>";
?>      


        <label><font size="2">HOW MANY MEMBER IN YOUR FAMILY ?</font></label><br><br>
        <input type="text" name="family_member" class="form-control" />
        <button type="submit" name="family_member_btn" class="btn btn-lg btn-info"  /><span>SUBMIT</span></button><br><br>

        <?php
            for($i=1;$i<=$family_member;$i++) {

        ?>
        <input type="hidden" value="<?php echo $family_member;?>" name="num" />
        <label><b><?php echo "RECORED # &nbsp;".$i;?></b></label><br>
        <label><font size="2">First Name</font></label>
        <input type="text" name="f_name[]" class="form-control"   /><br>
        <label><font size="2">Middle Name</font></label>
        <input type="text" name="m_name[]" class="form-control"  ><br>
        <label><font size="2">Last name</font></label>
        <input type="text" name="l_name[]" class="form-control"  /><br>

        <label><font size="2">birthdate</font></label>
        <input id="datepicker3" class="form-control" name="b_date[]" type="text" />

        <hr style="border:solid 2px rgba(0,0,0,0.2);">
        <?php } ?>  
<button class="btn btn-info  btn-cons from-left  pull-right" type="submit" name="submit4">
<span>SUBMIT</span>
</button>       
</form>
</body>
</html>

我如何才能做到这一点请给我发送更新的代码…

你不能这样做!您正在查看的接口是phpMyAdmin——除非您愿意破解核心代码,否则强烈建议不要修改任何项目的核心代码

我想在特定名称前面添加图片,如在dharmesh前面…并且用户id为1,但不在jignesh中,仅在dharmesh中您的脚本有风险查看发生了什么,甚至使用在特定名称前面添加图片是什么意思?你是说把它插入数据库的图片栏吗?如果是这样的话,为什么不像处理其余字段那样将其添加到查询中呢?当然,在您将代码更新为使用准备好的语句之后。@Rushikumar当我读到这个问题时,我不知道OP的实际含义,这就是为什么我要问…@Magnueriksson同意。。。在很多地方一点也不清楚……想解释一下为什么投票被否决吗?从我读到的,他想在特定的名字前面加上一张图片,所以你们真的能做到吗?否则,你就不需要建议任何人不要这样做。我不是落选者。当然。。。这看起来很可怕,需要修改phpMyAdmin的核心代码。当然,你在回答中的第一句话仍然是错误的如果这真的是个问题,首先。我猜这就是你被否决的部分原因。对于一个没有正确定义的问题,很难给出正确的答案。这就是评论的目的。