не выводятся в html страницу результаты sql запроса, но ошибок и предупреждений нет
select * from tab1 where col3 like '%hello%';
и затем вывожу все данные в таблицу на html-странице.
запрос выполняется, но выводится только заголовок таблицы без полей с данными, при этом нет ошибок и warnings'ов !!!
Причем делаю этот же самый запрос в sqlplus (БД Oracle 9i) , он возвращает нужную строку!
С кодом php все в порядке, таблица выводится правильно (проверял изменяя условие).
Если у кого было что-то подобное, поделитесь плз что делать?
Код в студию...
echo "can't open file";
exit;
};
$cond="((DETAILS like '%".trim($lines[0])."%') ";
foreach ($lines as $line){
$line=trim($line);
if ($line!=""){
$cond.="or (NAME like '%{$line}%') ";
$cond.="or (RCPT like '%{$line}%') ";
$cond.="or (DETAILS like '%{$line}%') ";
};
};
$cond.=")";
$req="SELECT * FROM PYMT where (DATE_D>='{$_POST['dt']}' and DATE_D<='{$_POST['dt2']}' and {$cond})";
$s = Ora_do($connect, $req);
echo "<table border=2><tr>
<td align=center><font color=red>DATE_D</td>
<td align=center><font color=red>NUMBER</td>
<td align=center><font color=red>PNN</td>
<td align=center><font color=red>NAME</td>
<td align=center><font color=red>C_COUNT</td>
<td align=center><font color=red>MONT</td>
<td align=center><font color=red>ROC</td>
<td align=center><font color=red>NAME2</td>
<td align=center><font color=red>D_COUNT</td>
<td align=center><font color=red>S_NAME</td>
<td align=center><font color=red>R_BC</td>
<td align=center><font color=red>R_ACC</td>
<td align=center><font color=red>DETAILS</td>
<td align=center><font color=red>ACTE</td>
</tr>";
while (ora_fetch($s)){
echo "<tr><td>".ora_getcolumn($s,0)."</td><td>".ora_getcolumn($s,1)."</td><td>".ora_getcolumn($s,3)."</td><td nowrap>".ora_getcolumn($s,4)."</td><td>".ora_getcolumn($s,5)."</td><td>".ora_getcolumn($s,6)."</td><td>".ora_getcolumn($s,10)."</td><td nowrap>".ora_getcolumn($s,11)."</td><td>".ora_getcolumn($s,12)."</td><td nowrap>".ora_getcolumn($s,13)."</td><td>".ora_getcolumn($s,14)."</td><td>".ora_getcolumn($s,15)."</td><td nowrap>".ora_getcolumn($s,18)."</td><td>".ora_getcolumn($s,39)."</td></tr>";
};
echo "</table>";
так как ora_do первую запись уже обрабатывает.
Спасибо за участие
оффтоп: <font color=red> - это конечно даааа. ;)
ЗЫ: тем более тег и не закрыт даже)))
каюсь, тег не закрыл по незнанию, уже исправил
Цитата: w_shaman
каюсь, тег не закрыл по незнанию, уже исправил
Да я не про это, а про то, что он там вообще не нужен, как пережиток девяностых. Этот тег уже несколько лет не рекомендуется официальными стандартами W3C. Допустим, тебе надо будет везде изменить red на green - что будешь делать? Ну и лишняя избыточность - на 1 символ полезной информации 10 символов кода.
Хотя тех, кто его использует, можно понять - старые тупые книжки типа "HTML для чайников за час" и т.п... Ещё лет 10 все будут юзать тег font, i, и ещё ряд других устаревших.
ясно, в следующий раз сделаю css
style="color:red;"
Цитата: Snowcore
style="color:red;"
td {color: #FF0000; text-align: center;}