PHP 使用 MySQL
Access/get.php
< ?php
function get_user_id( $name )
{
$db = mysql_connect( 'localhost', 'root', 'password' );
mysql_select_db( 'users' );
$res = mysql_query( "SELECT id FROM users WHERE login='".$name."'" );
while( $row = mysql_fetch_array( $res ) ) { $id = $row[0]; }
return $id;
}
var_dump( get_user_id( 'jack' ) );
? >
使用 PEAR DB 的替代代码如下所示。
Access/get_good.php
< ?php
require_once("DB.php");
function get_user_id( $name )
{
$dsn = 'mysql://root:password@localhost/users';
$db =& DB::Connect( $dsn, array() );
if (PEAR::isError($db)) { die($db- > getMessage()); }
$res = $db- > query( 'SELECT id FROM users WHERE login=?',array( $name ) );
$id = null;
while( $res- > fetchInto( $row ) ) { $id = $row[0]; }
return $id;
}
var_dump( get_user_id( 'jack' ) );
? >
以上文章由东汇网站建设公司收集整理
|