"mssql.textlimit" und "mssql.textsize" = Server default!
Hier der komplette code ab DB zugriff, die fette zeile ist das feld mit den 1000 zeichen:
PHP-Code:
$SQL = ("usp_CM_UC4 '$kat'");
$Result = mssql_query($SQL, $msconnect);
$Columns = mssql_num_fields($Result);
$Rows = mssql_num_rows($Result);
echo "<font size='2'>";
echo "\n<table border='0' width='100%' bgcolor='E1E8F1'>\n";
echo"<colgroup><col width='40'><col width='30'><col width='500'><col width='70'><col width='360'></colgroup>\n";
for ($i=0; $i<$Columns; $i++) {
$header = mssql_field_name($Result, $i);
switch ($i) {
case '0':
break;
case '1':
echo"\t<th align='left'>$header</th>\n";
break;
case '2':
echo"\t<th align='left'>$header</th>\n";
break;
case '3':
if($kat =='4'){
echo"\t<th align='left'>Source->Target</th>\n";
}
else {
echo"\t<th align='left'>$header</th>\n";
}
break;
case '4':
echo"\t<th align='left'>$header</th>\n";
break;
case '5':
if($kat =='4'){
echo"\t<th align='left'>Logfile</th>\n";
}
else {
echo"\t<th align='left'>$header</th>\n";
}
break;
}
}
while($Row = mssql_fetch_row($Result)) {
echo "\t<tr>\n";
if ($V == '1'){
$V = '0';
}
else {
$V = '1';
}
for($i=0; $i < $Columns; $i++) {
$Field = $Row[$i];
switch ($i) {
case '0':
break;
case '1':
echo"\t<td class='row_$V' align='left' valign='top'>$Field </td>\n";
break;
case '2':
echo"\t<td class='row_$V' title='Edit = $Row[7]' align='left' valign='top' ondblClick='PopUpHistory($Row[0])'>$Field </td>\n";
break;
case '3':
[b] echo"\t<td class='row_$V' align='left' valign='top' ondblClick='PopUpJobEditCM($Row[0],$kat)'>$Field </td>\n";[/b] break;
case '4':
echo"\t<td class='row_$V' align='left' valign='top'>$Field </td>\n";
break;
case '5':
if($Row[6] =='4'){
echo"\t<td class='row_$V' align='left' valign='top'><a href='$Field' target='_new'>Link</a></td>\n";
}
else {
echo"\t<td class='row_$V' align='left' valign='top'>$Field </td>\n";
}
break;
}
}
echo "\t</tr>\n";
}
echo "</table>\n";
}
$Result = mssql_free_result($Result);
mssql_close($msconnect);