I am trying to write a conditional if statement to get image caption if number of images match number of captions in the db row
code does work without if statement but fails to execute even if the condition returns true.
php
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$individual_files = explode("|", $row["images_names"]);
$individual_text = explode("_", $row["image_text"]);
for ($file_number = 0; $file_number < sizeof($individual_files) - 1; $file_number++) {
if( count($individual_files) == count($individual_text)) {
echo "<li>";
echo "<img src='Blog-Albums/" . $row["sno"] . "/" . $individual_files[$file_number] . "' alt='gallery image'/>";
echo "<div class='slider-caption'><p style='color:#ffffff'>this is sample file</p></div>";
echo "</li>";
} elseif ( count($individual_files) != count($individual_text)) {
echo "<li><img src='Blog-Albums/" . $row["sno"] ."/". $individual_files[$file_number] . "' alt='gallery image'/><div class='slider-caption'><p></p></div></li>";
}