Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ошибка в скрипте
 
 автор: Smarzhic   (13.02.2009 в 15:30)   письмо автору
 
 

не могу найти в чем же ошибка. получаю на выходе пустые значения. вот скрипт
<?
//$date=date("Y-m-d");

$xmlstr = file_get_contents('xml\XML.xml');
$dom = new DOMDocument();
if(!$dom->loadXML($xmlstr)) {
exit("Ошибка при разборе документа\n");
}
// Получаем дату обновления курса валют
$data = substr($xmlstr, 62, 10);
$d=substr($data,-10,2);
$m=substr($data,-7,2);
$g=substr($data,-4);
$date=$g."-".$m."-".$d;

$connect = @odbc_connect("DBNerpa", "webagent", "FREEbsdX11");

$query = "SELECT b.period, a.nam, a.fnam, b.value FROM SPC02 as b join sp014 as a on a.exchange = b.id WHERE b.id = 7464 and b.period = '$date'";

$result = odbc_exec($connect, $query);

//$dd=odbc_result_all($result, "BGCOLOR='#c0c0c0' border='0' ");
$q=odbc_result($result, "nam");
$w=odbc_result($result, "fnam");
$e=odbc_result($result, "value");
echo "<FIELDSET><LEGEND class=style4>$date</LEGEND><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr>
<td class=style7>&nbsp;$q</td>
<td class=style4>$w</td>
<td class=style5>$e р.</td>
</tr>";
odbc_free_result($result);
$query = "SELECT b.period, a.nam, a.fnam, b.value FROM SPC02 as b join sp014 as a on a.exchange = b.id WHERE b.id = 7465 and b.period = '$date'";

$result = odbc_exec($connect, $query);

//$dd=odbc_result_all($result, "BGCOLOR='#c0c0c0' border='0' ");
$q=odbc_result($result, "nam");
$w=odbc_result($result, "fnam");
$e=odbc_result($result, "value");
echo "<tr>
<td class=style7>&nbsp;$q</td>
<td class=style4>$w</td>
<td class=style5>$e р.</td>
</tr><tr>
<td class=style7></td>
<td class=style4></td>
<td class=style5 align='right'><a href=?paper=val class=style4>Подробнее...</a></td>
</tr>
</table></FIELDSET>";
odbc_free_result($result);
odbc_close($connect);

?>

  Ответить  
 
 автор: Trianon   (13.02.2009 в 15:43)   письмо автору
 
   для: Smarzhic   (13.02.2009 в 15:30)
 

Сомнительно, что кто-то вне Вашего окружения этот скрипт сможет запустить.
Начиная с первой же живой строки. $xmlstr = file_get_contents('xml\XML.xml');

Включайте полный вывод ошибок, начинайте отладку.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования