03/06/26 09:56
>>458
ファイルの書き込み権限があれば以下の方法が使えるかも?です
例えば、CGIをテストするためにスクリプトとかを転送
できてるのであれば、fopen の"w"でファイルに書けます
#!/usr/local/bin/php -q
<?php
include("dbconnect.inc");
$db = new DbConnect();
$keyword = "php";
$file = $keyword . ".txt";
if(!($o = fopen($file, "w"))) {
print "$file open 失敗\n";
exit(1);
}
$sql = sprintf("SELECT name FROM t WHERE keyword='%s'", $keyword);
$rs = $db->doQuery($sql);
for($i=0; $i<pg_numrows($rs); $i++) {
$str = sprintf("%s\n", pg_result($rs, $i, "name"));
fwrite($o, $str);
}
fclose($o);
$db->doClose();
?>