Parametre Passing (PHP)

0 Cevap php

Ben bir veritabanındaki bir kaydı seçmek için çalışıyorum. Ben fonksiyonu runSelect (fonksiyon veritabanındaki bir kaydı seçmek için) Bunu ben fonksiyonları benim değişkenleri geçirerek nasıl olabilir inanmak ile ilgili bir sorun yaşıyorum.

    function select($pUserData){
        echo "I am in function select." . "<br/>";
        // Create the SQL query
        $sqlQuery = "SELECT * FROM tablName WHERE id= " . $pUserData[0];

        $con = openConnection();

        $result = $con->query($sqlQuery);

        $row = $result->fetch_row();

        echo "hello";

        echo "ID: " . $row[0] . "<br />";
        echo "First Name: " . $row[1] . "<br />";

        // Close connection
        closeConnection($con);          
    }                

    function openConnection() {
        $connection = new mysqli("localhost", "userName", "password", "databaseName");
        if ( mysqli_connect_errno() ) {
            echo "Error: Could not connect to database.  Please try again later. " . "<br/>";
        }

        echo "in openConnection" . "<br/>";         

        return $connection;
    }

    function closeConnection($pCon) {
        $pCon->close(); 
    }
    ?>

0 Cevap