PHP&MongoDB stergerea
unui document
index.php
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
require_once 'connection.php';
$query = new MongoDBDriverQuery([]);
$rows = $client->executeQuery("flori.flowers", $query);
?>
<table>
<tr>
<td>Nume</td>
<td>Culoare</td>
<td>Marime</td>
<td>Pret</td>
<td colspan=“3”>Actions</td>
</tr>
<?php foreach($rows as $val):?>
<?php if((isset($val->nume))&&(isset($val->culoare))&& (isset($val-
>marime))&&(isset($val->pret))&&($val->nume!="")&& ($val->culoare!="")):?>
<tr>
<td><?php echo $val->nume;?></td>
<td><?php echo $val->culoare;?></td>
<td><?php echo $val->marime;?></td>
<td><?php echo $val->pret;?></td>
<td><?php echo "<a href="view.php?id=".$val->_id."">View</a>";?></td>
<td><?php echo "<a href="edit.php?id=".$val->_id."">Edit</a>";?></td>
<td>
<?php echo "<a href="delete.php?id=".$val->_id."" onclick=" return
confirm('Are you sure you want to delete this document?')";>
Delete</a>";?>
</td>
</tr>
<?php endif;?>
<?php endforeach;?>
</table>
<a href="insert.php">Add a new record</a><br><br>
</body>
</html>
delete.php
<?php
require_once 'connection.php';
$bulk = new MongoDBDriverBulkWrite;
$id = new MongoDBBSONObjectId($_GET['id']);
$filter = ['_id' => $id];
$bulk->delete($filter);
$client->executeBulkWrite('flori.flowers',$bulk);
header('location:index.php');
?>

8. Php MongoDB stergerea unui document

  • 1.
  • 2.
    index.php <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <?php require_once 'connection.php'; $query= new MongoDBDriverQuery([]); $rows = $client->executeQuery("flori.flowers", $query); ?> <table> <tr> <td>Nume</td> <td>Culoare</td> <td>Marime</td> <td>Pret</td> <td colspan=“3”>Actions</td> </tr>
  • 3.
    <?php foreach($rows as$val):?> <?php if((isset($val->nume))&&(isset($val->culoare))&& (isset($val- >marime))&&(isset($val->pret))&&($val->nume!="")&& ($val->culoare!="")):?> <tr> <td><?php echo $val->nume;?></td> <td><?php echo $val->culoare;?></td> <td><?php echo $val->marime;?></td> <td><?php echo $val->pret;?></td> <td><?php echo "<a href="view.php?id=".$val->_id."">View</a>";?></td> <td><?php echo "<a href="edit.php?id=".$val->_id."">Edit</a>";?></td>
  • 4.
    <td> <?php echo "<ahref="delete.php?id=".$val->_id."" onclick=" return confirm('Are you sure you want to delete this document?')";> Delete</a>";?> </td> </tr> <?php endif;?> <?php endforeach;?> </table> <a href="insert.php">Add a new record</a><br><br> </body> </html>
  • 5.
    delete.php <?php require_once 'connection.php'; $bulk =new MongoDBDriverBulkWrite; $id = new MongoDBBSONObjectId($_GET['id']); $filter = ['_id' => $id]; $bulk->delete($filter); $client->executeBulkWrite('flori.flowers',$bulk); header('location:index.php'); ?>