-2
给你好,我需要helpt与我的项目,警告:爆炸()预计参数2为字符串数组中
我需要把刺在表爆炸(),但它不工作。我得到以下错误:警告:explode()期望参数2是字符串,数组中给出。我搜索stackoverflow但我无法弄清楚什么是错的。
<html>
<head>
<meta charset=utf-8 />
<title>Contact Formulier</title>
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="../vendor/bootstrap/css/bootstrap.css"/>
<link rel="stylesheet" href="../dist/css/bootstrapValidator.css"/>
<!-- Vendor Script -->
<script type="text/javascript" src="../vendor/jquery/jquery-1.10.2.min.js"></script>
<!-- Bootstrap Script -->
<script type="text/javascript" src="../vendor/bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../dist/js/bootstrapValidator.js"></script>
<!-- Load Leaflet from CDN-->
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" />
<script src="https://unpkg.com/[email protected]/dist/leaflet-src.js"></script>
<!-- Load Esri Leaflet from CDN -->
<script src="https://unpkg.com/[email protected]"></script>
</head>
<body>
<div class="container">
<div class="row">
<form id="defaultForm" action="searchtest.php" method="GET"/>
<div class="col-md-6">
<h2>Zoek naar een klacht</h2>
<div id="custom-search-input">
<div class="input-group col-md-12">
<input type="text" name="searchbar" class="form-control input-lg" placeholder="Zoeken..."/>
<span class="input-group-btn">
<button class="btn btn-info btn-lg" type="submit">
<i class="glyphicon glyphicon-search"></i>
</button>
</span>
</div>
</div>
</div>
</div>
</div>
</form>
<div class="col-lg-10">
<table class="table table-bordered">
<tr>
<th>Voornaam</th>
<th>Achternaam</th>
<th>Telefoonnummer</th>
<th>E-mail</th>
<th>Straat</th>
<th>Omschrijving plaats</th>
<th>Onderwerp klacht</th>
<th>Omschrijving klacht</th>
<th>Eventuele omschrijving klacht</th>
</tr>
</div>
</body>
</html>
<?php
//searching in database
$search = '.*'.$_GET['searchbar'].' .*';
$regexObj = new MongoDB\BSON\Regex($search,'i');
$where = array("straat" => $regexObj);
$cursor = $collection->find($where);
$cursor->setTypeMap(['root' => 'array']);
foreach ($cursor as $doc){
echo '<tr>';
$tables[] = explode(",", $doc);
foreach ($tables as $table) {
echo "<td>" . $table . "</td>";
}
echo "</tr>";
}
}
?>
你问一个PHP错误,并显示一个HTML页面? – Jens
我忘了把它放在后... –
'$ tables [] = explode(“,”,$ doc);'$ doc是一个数组,这就是为什么。 –