DB ile PDO iletişim fonksiyonu içinde bağlantı tanımladığınız nasıl

1 Cevap php

Ben sadece PDO benim sorgu yapıya dönüştürmek için çalışıyor başladı ve ben bir garip sorun rastlamak adamlar hey. Ben bir işlev içinde bir pdo sorgu bağlantısı aramak ve bağlantı fonksiyonu dışında dahil edildiğinde, bağlantı tanımsız olur. Herkes burada yanlış ne yapıyorum biliyor musun? Ben sadece onunla oynuyordum, benim örnek aşağıdadır.

include("includes/connection.php");

function query(){
    $user='user';
$id='100';
$sql = 'SELECT * FROM users';
$stmt = $conn->prepare($sql);
$result=$stmt->execute(array($user, $id));

// now iterate over the result as if we obtained
// the $stmt in a call to PDO::query()
while($r = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo "$r[username] $r[id] \n";
}
}
query();