繫結資料行,列王的紛爭帳號綁定
php try{ $dbh = new PDO('mysql:dbname=testdb;host=localhost', 'mysql_user', 'mysql_pwd'); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); }catch(PDOException $e){ echo '資料庫連接失敗:'.$e->getMessage(); exit; } //聲明一個SELECT查詢,從表contactInfo中擷取D01部門的四個欄位的資訊 $query = "SELECT uid, name, phone, email FROM contactInfo WHERE departmentId='D01'"; try { $stmt = $dbh->prepare($query); //準備聲明好的一個查詢 $stmt->execute(); //執行準備好的查詢 $stmt->bindColumn(1, $uid); //通過列位置位移數綁定變數$uid $stmt->bindColumn(2, $name); //通過列位置位移數綁定變數$name $stmt->bindColumn('phone', $phone); //繫結資料行名稱到變數$phone上 $stmt->bindColumn('email', $email); //繫結資料行名稱到變數$email上 while ($stmt->fetch(PDO::FETCH_BOUND)) { //fetch()方法傳入特定的參數遍曆 echo $uid."\t".$name."\t".$phone."\t".$email."\n"; //輸出自動將列值賦給對應變數的值 } } catch (PDOException $e) { echo $e->getMessage(); }
http://www.bkjia.com/PHPjc/1075861.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1075861.htmlTechArticle繫結資料行,列王的紛爭帳號綁定 ? php try { $dbh = new PDO('mysql:dbname=testdb;host=localhost', 'mysql_user', 'mysql_pwd' ); $dbh -setAttribute(PDO::ATTR_ERRMODE, PDO:: ER...