Вы вошли как Гость. Регистрация RSS

Понедельник, 20.05.2024
[ Ленточный вариант форума ] [ Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
inMania форум » Общение » Жизнь » хелп хелп
хелп хелп
MilleniyM17.06.2009, 13:37 | # 1
Aliens Team
Активист
Посты: 857
Карма: 14
Offline
кто может присобачить ацесс БД к пхп, чтоб на страницу выводились таблицы из базы, отпишитесь тут плиз

Hail to the king, baby!
 
Kerplunk17.06.2009, 13:56 | # 2
Активист
Посты: 262
Карма: 6
Offline
aka за 20бачей думаю сделал бы
 
Ben17.06.2009, 14:03 | # 3
[иЯ]
Пользователь
Посты: 852
Карма: 15
Offline
хм , а можно точнее....

Добавлено (17.06.2009, 14:02)
---------------------------------------------
Посмотри тута, http://phpclub.ru/detail/article/2000-12-05

Добавлено (17.06.2009, 14:03)
---------------------------------------------

Code
<?php
// кол-во строк в страницах
$in_page = 10;

// получаем количество строк
$amount = @mysql_result(mysql_query("SELECT count(id) as goods_total FROM goods"),0);

// рисуем навигационную строку и пишем начало таблицы
print("<div align=center>". [b]draw_bar($page, $amount, $in_page,
"goods.php?page=")[/b]. "</div>\n<table>");

// формируем запрос к базе
$goods_result = mysql_query("SELECT id, name, description, price FROM goods
ORDER BY name, price ". [b]get_limit($page, $amount, $in_page)[/b]);

// получаем номер для нумерованного списка
$count = [b]get_count_limit($page, $amount, $in_page)[/b];

// выводим строки
while ($good_row = mysql_fetch_array($goods_result)) {
$count++;
print ("<tr");

// фон каждой второй строки — серым цветом
if ($count/2==intval($count/2))
print (" bgcolor=#e1e1e1");
print ("><td align=right>$count.</td><td>${good_row[name]}

${good_row[description]}</td><td align=right>${good_row[price]}</td></tr>\n");
};

// конец таблицы и нижняя навигационная строка
print("</table><div align=center>". [b]draw_bar($page, $amount,
$in_page, "goods.php?page=")[/b]. "</div>\n");


Что позволено Юпитеру, то не позволено быку

Сообщение отредактировал Ben - Среда, 17.06.2009, 14:03
 
MilleniyM17.06.2009, 14:04 | # 4
Aliens Team
Активист
Посты: 857
Карма: 14
Offline
там мускуль а над ацесс

Hail to the king, baby!
 
Ben17.06.2009, 14:07 | # 5
[иЯ]
Пользователь
Посты: 852
Карма: 15
Offline
http://citforum.univ.kiev.ua/internet/php/access_php/

Что позволено Юпитеру, то не позволено быку

Сообщение отредактировал Ben - Среда, 17.06.2009, 14:07
 
MilleniyM20.06.2009, 00:06 | # 6
Aliens Team
Активист
Посты: 857
Карма: 14
Offline
всеравно помощь нужна сам невдуплю >_<

Добавлено (20.06.2009, 00:06)
---------------------------------------------

Code
<?php

function xodbc_num_rows($sql_id, $CurrRow = 0)  
{  
     $NumRecords = 0;  
     odbc_fetch_row($sql_id, 0);  
      
     while (odbc_fetch_row($sql_id))  
     {  
         $NumRecords++;  
     }
       
     odbc_fetch_row($sql_id, $CurrRow);  
     return $NumRecords;  
}
function xodbc_fetch_array($result, $rownumber=-1) {
     if ($rownumber < 0)
     {
         odbc_fetch_into($result, &$rs);
     }
     else
     {
         odbc_fetch_into($result, &$rs, $rownumber);
     }
      
     foreach ($rs as $key => $value)
     {
         $rs_assoc[odbc_field_name($result, $key+1)] = $value;
     }
      
     return $rs_assoc;
}

$conn = odbc_connect("test", "test", "test");

$data = odbc_exec($conn, "SELECT * FROM `список`");
$count = xodbc_num_rows($data);

?>
<table border="1">
<tr>
     <th>Имя</th><th>Фамилия</th><th>Пол</th>
</tr>
<?

for($i = 0; $i < $count; $i++)
{
     $row = xodbc_fetch_array($data, $i + 1);
     echo "<tr><td>{$row[Имя]}</td><td>{$row[Фамилия]}</td><td>{$row[Пол]}</td></tr>\r\n";
}

?>
</tr>
</table>


Hail to the king, baby!
 
inMania форум » Общение » Жизнь » хелп хелп
  • Страница 1 из 1
  • 1
Поиск: