How can a form with a dropdown menu be created to allow users to select the number of posts to display in a PHP news script?

To create a form with a dropdown menu for users to select the number of posts to display in a PHP news script, you can use HTML to create the form and PHP to handle the user input. The PHP code will need to retrieve the selected value from the dropdown menu and use it to query the database for the specified number of posts to display.

<!-- HTML form with a dropdown menu for selecting the number of posts to display -->
<form method="post" action="news_script.php">
    <label for="num_posts">Select number of posts to display:</label>
    <select name="num_posts" id="num_posts">
        <option value="5">5</option>
        <option value="10">10</option>
        <option value="15">15</option>
    </select>
    <input type="submit" value="Submit">
</form>

<?php
// PHP code in news_script.php to retrieve selected number of posts and display them
if(isset($_POST['num_posts'])) {
    $num_posts = $_POST['num_posts'];
    // Use $num_posts in your query to fetch the specified number of posts from the database
}
?>