У меня проблема с моим кодом, Я пытаюсь получить больше контента из многозначных таблиц из моей базы данных, но код не будет работать.ошибка php Mysqli_fetch_array
этого предупреждения я получаю
Предупреждения: mysqli_fetch_array() ожидает параметр 1, чтобы быть mysqli_result, булевых данными в C: \ WAMP \ WWW \ Leerjaar2 \ myband2SlideOut \ модели \ getuser.php на линии 45
$q = $_GET['q'];
$con = mysqli_connect('localhost','root','','myband');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
}
mysqli_select_db($con,"myband");
$sql="SELECT title.newsarticles, content.newsarticles, information.newsarticles, title.band, information.band FROM newsarticles FULL OUTER JOIN band ON newsarticles.title=band.title LIKE '%$q%'"; //wildcard
//$sql="SELECT * FROM newsarticles WHERE title LIKE '%$q%'"; //wildcard
$result = mysqli_query($con,$sql);
if (!$sql) {
printf("Error: %s\n", mysqli_error($con));
exit();
}
echo "<table>
<tr>
<th>Title</th>
<th>Content</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
echo "<tr>";
echo "<td>" .$row['title']. "</td>";
echo "<td>" .$row['content']. "</td>";
}
echo "</table>";
mysqli_close($con);
'$ SQL =" SELECT title.newsarticles, content.newsarticles, information.newsarticles, title.band, информация .band FROM newsarticles FULL OUTER JOIN band ON newsarticles.title = band.title LIKE '% $ q%' ";' запускать это в вашем php myadmin u будет решение. – devpro
Пожалуйста, обратитесь к этому http://stackoverflow.com/questions/2973202/mysqli-fetch-array-mysqli-fetch-assoc-mysqli-fetch-row-expects-parameter-1 – Mack4Hack
QUERY IS WRONG. ETERER $ sql = "SELECT title.newsarticles, content.newsarticles, information.newsarticles, title.band, information.band FROM newsarticles FULL OUTER JOIN band ON newsarticles.title = band.title И newsarticles.title LIKE '% $ q% '";' OR '$ sql =" SELECT title.newsarticles, content.newsarticles, information.newsarticles, title.band, information.band FROM newsarticles FULL OUTER JOIN band ON newsarticles.title = band.title WHERE newsarticles.title LIKE' % $ q% '";' –