Language Integrated Query (LINQ, произносится как "link") — проект Microsoft по добавлению синтаксиса языка запросов, напоминающего SQL, в языки программирования платформы .NET Framework. Ранее был реализован в языках C# и Visual Basic .NET. Множество концепций, которые вводит LINQ, изначально опробовали в исследовательском проекте Microsoft Cω.
Language Integrated Query (LINQ, произносится как "link") — проект Microsoft по добавлению синтаксиса языка запросов, напоминающего SQL, в языки программирования платформы .NET Framework. Ранее был реализован в языках C# и Visual Basic .NET. Множество концепций, которые вводит LINQ, изначально опробовали в исследовательском проекте Microsoft Cω.
ru.wikipedia.org/wiki/Language_Integrated_Query
2. Пришло время использовать SPL.
/**
* @var PDO
*/
$db;
$statement = $db->prepare($sql);
$statement = $db->execute(array($param));
$result = $statement->fetchAll();
// Ещё короче.
$statement = $db->query($sql, array($param));
$result = $statement->fetchAll();