PHP:
<?php $mysqli = new mysqli("localhost", "root", "", "AFCIMS_db");
if ($mysqli->connect_error) {
echo "Connection Error: " .mysqli_connect_error() . "Please try again later!";
exit();
}
else {
$lielementsrow = $mysqli->query(" SELECT * FROM sites ") ;
$tablemenurow = $mysqli->query(" SELECT * FROM ullist ") ;
// $tablemenu = array();
while ( $tablemenurow = mysql_fetch_array ($result) ) {
$tablemenu[$row["id"]] = $row;
}
$counter_ulelements = count(array($tablemenu));
$lielements = $lielementsrow->fetch_array();
for ($f=0 ; $f == $counter_ulelements ; $f++ )
{ $c=0;
$num=1;
echo "<li> . htmlspecialchars($tablemenu[$f]['name']) . </li>
<ul>";
for ($ii=1 ; $ii == $tablemenu [$f]['lis']; $ii++ )
while($c != 1) {
if ($lielelememts[$ii]['matchingul'] != $f && $lielements[$ii]['linum'] != $num)
{ $ii++;
}
elseif ($lielements[$ii]['linum'] == $tablemenu[$f]['lis'] && $check1 == 0) {
echo "</ul>";
$check1 = 1;}
else {
$c=1;};
{ echo "<li> . htmlspecialchars($lielements[$ii]['name']) . </li>";
$num++;
}
}
}
};
$lielementsrow->close();
// $tablemenurow->close();
$result->close();
$mysqli->close();
?>
Im Browser werden mir folgende Fehler angezeigt:
- mysql_fetch_array() excpects parameter 1 to be resource, null given...
- function close() on a non-object...
Der Fehler bezieht sich auf die mit // gekennzeichneten Abschnitte.
Welchen Fehler hab ich gemacht und wie kann ich ihn lösen.
Vielen Dank im Vorraus
webber979