-1
私はphpでdhtmlxgridを持っていますが、これはFirebird ODBCからsqlで完全に埋められています。まず、私は行の高さを扱うことができません。
Seconly私は、すべてのセルに新しい行を入れれば、SQLのデータと連結した後でそれを簡単に実行できることが分かりました。
concat(), concat_ws(), +, ||
などのすべてのバージョンを試しました...
私も'\n'
を使用しています。sqlをPHPにインポートして、データの後に新しい行を追加します。どうやって?
グリッドをロードするindex.phpがあります。この中ここでしかこれについてSGを行うことができます。
$xml = new SimpleXMLElement('<rows >
<head>
<column width="150" type="ro" align="left" sort="str" >xy</column >
<afterInit>
<call command="attachHeader">
<param>#text_filter,</param>
</call>
</afterInit>
</head>
</rows>');
と書き込みSQL:これは、件のデータをロードし、同様に行を作成connector.phpを呼び出し `
<?php
$xml = 'connector.php';
echo '
<div id="gridbox" ></div>
<script>
doOnLoad("gridbox","'.$xml.'","0")
{ gridbox.enableAutoHeight(true);
gridbox.enableAutoWidth(true);
gridbox.setAwaitedRowHeight(250);
};
</script>
';
?>
`
$sql = "
select distinct
supexport.partner,
from supexport
where
";
そして、このコードの一部は、行の中に件のデータを書き込んである::件のデータがある
while ($row = $db_supexport->ReturnRow()) {
$currSor = $xml->addChild('row');
$currSor->addChild('cell',$row[0]);
}
(私はちょうどそれをsiplifyするコードをカット:))
いや、それは動作しません。 –
"\ r \ n"(CrLf改行) – hanshenrik
いいえ、別のヒント? –