Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.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
Php 控制回路有问题_Php - Fatal编程技术网

Php 控制回路有问题

Php 控制回路有问题,php,Php,如果按delet,所有图像都将被删除,我不希望这样。 我只想删除一张图片 $get_img = "SELECT * FROM img"; $run_img = mysqli_query($db,$get_img); while ($row_img= mysqli_fetch_array($run_img)){ if (isset($_POST['delete'])){ $delete= "DELETE FROM img WHERE id = {$row_img['id'

如果按delet,所有图像都将被删除,我不希望这样。 我只想删除一张图片

$get_img = "SELECT * FROM img";
$run_img = mysqli_query($db,$get_img);

while ($row_img= mysqli_fetch_array($run_img)){
    if (isset($_POST['delete'])){
        $delete= "DELETE FROM img WHERE id = {$row_img['id']} ";
        $query = mysqli_query ($db , $delete);
    } 

    echo '
        <div style="width:200px; height:200px;  border: 5px solid red; margin:10px; float: right;">
            <img src="images/'.$row_pro['c_img'].'" width="200" height="200" /><br />
            <form action="get.php" method="POST">
                <input type="submit" name="delet" value="delet" />
            </form> 
        </div> 
    ';      
}
$get\u img=“从img中选择*”;
$run\u img=mysqli\u query($db,$get\u img);
while($row\u img=mysqli\u fetch\u array($run\u img)){
如果(isset($_POST['delete'])){
$delete=“从img中删除,其中id={$row\u img['id']}”;
$query=mysqli\u查询($db,$delete);
} 
回声'

'; }
抓取您的
信息集
并在 差不多吧。我没有检查所有的细节,但也许这对灵感有好处

$get_img = "SELECT * FROM img";
$run_img = mysqli_query($db, $get_img);

while ($row_img = mysqli_fetch_array($run_img))
{
  echo '<div>
          <img src="images/' . $row_pro['c_img'] . '" /><br />
        </div>';
}

echo '<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
        <input type="submit" name="delete" value="delete" />
      </form>'; 

if (isset($_POST['delete']))
{
  $delete= "DELETE FROM img WHERE id = :id", ['id'=>$row_pro['id']];
  $query = mysqli_query($db, $delete);
}
$get\u img=“从img中选择*”;
$run\u img=mysqli\u query($db,$get\u img);
while($row\u img=mysqli\u fetch\u array($run\u img))
{
回声'

'; }
echo’只是一点解释,我们开始讲阿拉伯语,因为Mostafa的英语不好,所以我在下面用英语和阿拉伯语写了一点解释,以帮助两种语言的用户

while($row_img = mysqli_fetch_array($run_img)){

//explain [1]
    echo '
    <div style="width:200px; height:200px;  border: 5px solid red; margin:10px; float: right;">
        <img src="images/'.$row_img['c_img'].'" width="200" height="200" /><br />
        <form action="?" method="POST">
        <input name="id" value="'.$row_img['id'].'" hidden><!-- //explain [2] -->
        <input type="submit" name="delet" value="delet" />
        </form>
    </div>
    ';
}
if(isset($_POST['delet'])){
    $id = intval($_POST['id']);//explain [3]
    $delete= "DELETE FROM img WHERE id = '$id'";
    $query = mysqli_query($db, $delete);
    if($query){
        echo 'Deleted Successfully!';
    }
}
while($row\u img=mysqli\u fetch\u数组($run\u img)){
//解释[1]
回声'

'; } 如果(isset($_POST['delet'])){ $id=intval($_POST['id']);//解释[3] $delete=“从img中删除,其中id='$id'; $query=mysqli\u查询($db,$delete); 如果($query){ echo“已成功删除!”; } }
解释[1]将查询从内部删除,而将其放在那里是不好的

解释[2]然后我做了一个名为id的隐藏输入,从中获取id

解释[3]将隐藏的发送id设置为$id变量,并对其进行intval。为了更安全,您可以阅读相关内容

解释[1]

在解释解释[2]的157 7 7 7月月月15 15 15 15解释解释解释解释解释[2]的15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15解释解释解释解释解释解释解释解释解释解释解释,在本本15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15月月月月月月15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15يها

在解释[3]解释解释[3]的157 7 7 7 7 7 7 7 7 7 7解释解释解释解释[3 3 3]的15 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7月月月月月月月月15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15日日日日日日日日日日日日,在在本本本本本本本本本本本本本本本图图图图图图图图图图图图图图图图6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7لهشي㶡حم㶟㶡


我希望这能帮助你:)

首先你在哪里定义了
$row\u-pro['id']
我想它的
$row\u-img['id']
$row\u-pro['c\u-img']
$id=intval($\u-GET['id']),第二你必须在第一个查询中使用Where因为您稍后要调用delete。这意味着您正在删除每一项。穆罕默德·阿尔哈纳菲,m3lsh ana mesh 3REF英语koyas fa msh 3ERF穆罕默德·阿尔哈纳菲,klamk tmam$row_img['id',ana almoshkela 3nde eny asta5demt,而fe 3rd el img,f3ayz a7t t7t kol sora botm删除y7zef bs elsora elsora ELA t7tha。在图中,我们的7个阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿阿ا!اولا شكرا جزيلا ليك على تعبك ومجهودك ثانيا مش ده مشكلتي  انا مشكلتي اني عملت صفحة اسمها   اندكس بضيقف عن طريقها الصور لقاعدة البيانات وبعدين عملت صفحة ثانية اسمها جت وظيفتها اني هعرض فيها الصور 在15 15 15 15 15 15 15半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半半157 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5的的的,,,,,在在在在从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从(三)(四)(六)(六)(六)(六)(六)(六)(六)(六)(六للحذف اذا قمت بالضغط علية يحذف فقط الصورة الي فوقة فقط وليس جميع الصور في الداتا بيز  هيا ده المشكلة  اتمنا اكون عرفت اوصلك المشكلة فينمهو يا مصطفى الكود بعمل هيك، الامور تمام فش فيه مشكلة، جربه وردلي وقوللي إيش المشكلة في الكود؟؟؟اسف يا زعيم الكود الي بعته تمام وزي الفل معلش مختش بالي من السطر الاول  الكود شغال وتمام شكرا شكرا شكرا ليك :)معلش بكرر اعتذاري الكود شغال وجزاك الله الف خير يا زعيملأ يخوي لا تعتذر ولا حاجة، مش مشكلة ع شان هيك قلتلك هيني موجود لأي خدمة ويا ريت لو بقدر اساعدك بحاجة ثانية، ولا شكر على الواجب