[PHP-users 29541] Re: PDO::prepareの疑問符パラメータの挙動に関して

Eishi Kuroda kuroda @ jetsetrecords.net
2006年 6月 30日 (金) 13:52:32 JST


こんにちは、黒田です。

> 立松です.
> 
> Linux版しか触ったことないですが....
> '\t'も疑問符に割り当ててもだめですか?

'\t'も割り当てて検証みましたが結果は同じでした。

また、下記の様に疑問符パラメータではなく名前つきパラメータでも
試してみましたが、やはり同じ結果となりました。

<?php
    $db = null;
    $dsn = 'mysql:dbname=test;host=localhost';
    $user = 'root';
    $password = 'test';
    $db = new PDO($dsn, $user, $password);
    $sql = "select * into outfile :saveFile fields terminated by '\t' from testtable";
    $stmt = $db->prepare($sql);
    var_dump($stmt);
    $stmt->execute(array(":saveFile" => "/tmp.txt"));
 ?>

どうやらinto outfileにパラメータは使えないと思った方がいいのでしょうか・・・?
windowsでは"たまたま"動いているだけで。

黒田映史



PHP-users メーリングリストの案内