Skip to content

Instantly share code, notes, and snippets.

@jayzeng
Created January 30, 2013 06:51
Show Gist options
  • Save jayzeng/4671281 to your computer and use it in GitHub Desktop.
Save jayzeng/4671281 to your computer and use it in GitHub Desktop.
how to do named parameters
<?php
// pdo
$params = array(':username' => 'John', ':email' => $mail );
$pdo->prepare('
SELECT * FROM users
WHERE username = :username
AND email = :email');
$pdo->execute($params);
// mydqli
$query = $mysqli->prepare('
SELECT * FROM users
WHERE username = ?
AND email = ?');
// ss - represents 2 parameters in string
$query->bind_param('ss', 'John', $mail);
$query->execute();
// mysqli doesn't support named parameters
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment