twitter関連サービス1


ツイッタータイムラインのアイコンが
リールになったスロットマシン

twitter関連サービス2


OpenLaszloで開発された
ツイッター検索表示サービス
【2010/3/12twinavi掲載!!】

事業者情報



植林で地球温暖化防止に貢献中☆

Geeklog関数メモ

個人的な備忘録です。。。

関数 意味
COM_optionList(
$table, $selection,$selected='', $sortcol=1, $where='' )

(例)
print "<select name='area' size='5' multiple>";
print COM_optionList(a_area,"id,name",10,0);
print "</select>年 ";

↓ こうなる

<select name='area' size='5' multiple>
<option value="10"
selected="selected">未定</option>
<option value="11">北海道</option>
<option value="12">東北</option>
<option value="13">関東</option>
<option value="14">中部</option>
<option value="15">近畿</option>
<option value="16">中国</option>
<option value="17">四国</option>
<option value="18">九州</option>
<option value="19">沖縄</option>
</select>年

 
DBの値からコンボボックスを生成。
第1引数・・・テーブル名
第2引数・・・「値,ラベル」に使うフィールド名
第3引数・・・初期選択の値
第4引数・・・ソート条件(0:値で、1:ラベルで)
第5引数・・・条件(where句)
int DB_numFields (object $recordset) フィールドの数を返す。
string DB_fieldName (
object $recordset, int $フィールド番号)
フィールド名を返す。
object Returns DB_query (mixed $sql, [int $ignore_errors = 0]) クエリを実行する。第2引数は1だとエラー表示しない
int DB_numRows (object $recordset) データ数を返す。
Array DB_fetchArray (
object $recordset, [boolean $both = true])
取得レコードを配列で返す。第2引数がtrue(デフォルト)だと番号か名前でデータ取得できる
mixed DB_getItem (
$table, $fname, [ $selection=])
データをひとつだけ返す。
第1引数・・・テーブル名
第2引数・・・フィールド名
第3引数・・・条件(where句)
 




条件を絞り込んだデータ1個だけ表示

$res = DB_getItem($_TABLES['users'], 'fullname', "uid = $uid" );
$display .= "<b>".$res."</b>";

※3つめの引数は必ずダブルコーテーションで囲うこと

    


テーブルの内容を表示(1)

$res = DB_query("select * from gl_users order by username");
$display .= "<table border='1'>";
while( $A = DB_fetchArray($res) )  {
    $display .= "<tr><td>".$A[1]."</td><td>".$A[fullname]."</td></tr>";
}
$display .= "</table>";


テーブルの内容を表示(2)

$sql = "select * from gl_users order by username";
$res = DB_query($sql);
$display .= "<table border='1'>";
for($i=0;$i<DB_numRows($res);$i++){
    $A = DB_fetchArray($res);
    $display .= '<tr><td>'.$A[1].'</td><td>'.$A[fullname].'</td></tr>';
}
$display .= '</table>';


テーブルのフィールド名一覧を表示

$sql = "select * from gl_users order by username";
$res = DB_query($sql);

$display .= "<ul>";
for($i=0;$i<DB_numFields($res);$i++){
    $display .= "<li>" . DB_fieldName($res,$i) . "</li>";
}
$display .= "</ul>";

最終更新日: 2010年6月23日(水) 22:20 JST|316 閲覧件数