Есть таблица в БД вней скажем 50 строк как каждую строку подвязать под разные таблицы. Как сделать на одну разобрался, а вот как сделать чтобы в поле (name_k)каждая строка была активной и ссылалась наотдельную таблицу вот скрипт
<?php
$result = mysql_query("SELECT * FROM don_a",$db);
$myrow = mysql_fetch_array($result);
do
{
printf ("<table cellpadding='3' class = 'list'>
<tr><td class='list_name'><p class='list_n'><a href='view_list.php?id=%s'>%s</a></p>
</td>
<td class='list_org'><p class='list_n'>%s</p>
</td>
<td class='list_taun'><p class='list_n'>%s</p>
</td>
<td class='list_date'><p class='list_v'>%s</p>
</td></tr>
</table>",$myrow["id"],$myrow["name_k"],$myrow["org_k"],$myrow["taun_k"],$myrow["date_k"]);
}
while ($myrow = mysql_fetch_array($result));
?>
Не судите строго я еще только в начале пути. Возможно ли делать загрузку файлов в таблицу базы даных если да топ пожалуйста подскажите как это правильно делать. Заранее благодарен.
Спустя 8 минут, 20 секунд (14.01.2011 - 17:07) Snus написал(а):
Во-первых, вот так покрасивше:
А во-вторых: Что значит активные? Какие таблицы?
<?php
$query = "SELECT * FROM `don_a`";
$result = mysql_query($query, $db) or die(mysql_error());
while ( $myrow = mysql_fetch_assoc($result) ){
echo "<table cellpadding='3' class = 'list'>
<tr><td class='list_name'><p class='list_n'><a href='view_list.php?id=".$myrow['id']."'>".$myrow['name_k']."</a></p>
</td>
<td class='list_org'><p class='list_n'>".$myrow['org_k']."</p>
</td>
<td class='list_taun'><p class='list_n'>".$myrow['taun_k']."</p>
</td>
<td class='list_date'><p class='list_v'>".$myrow['date_k']."</p>
</td></tr>
</table>";
}
?>
А во-вторых: Что значит активные? Какие таблицы?
Спустя 18 минут, 28 секунд (14.01.2011 - 17:26) Georg-71 написал(а):
Попытаюсь обьяснить. Сайт спортивной тематики есть календарь соревнований это список соревнований на год их допустим 50 соревнований я создал под них таблицу в БД и загрузил. Но у каждого соревнования есть расписание где расписаны виды соревнований. Вот под каждое расписание я создал отдельную таблицу в БД, и файлы для вывода view_list.php, view_list2.php, view_list3.php. А вот как теперь мне их связать ума не приложу.
Спустя 7 минут, 5 секунд (14.01.2011 - 17:33) Snus написал(а):
Georg-71
Не нужно было создавать отдельную таблицу для отдельных соревнований, достаточно было их в одну таблицу заливать с разными ID. Далее обычный select
Не нужно было создавать отдельную таблицу для отдельных соревнований, достаточно было их в одну таблицу заливать с разными ID. Далее обычный select
Спустя 3 минуты, 52 секунды (14.01.2011 - 17:37) Basili4 написал(а):
Georg-71
походу у вас с Архетектурой не все ок.
1. таблица соревнований
ID индификатор соревнования (ключ уникален).
Название
2. вид соревнований
ID Вида (ключ уникален).
название Вида
3. Расписания
дата время ID соревнования ID вид соревнований
Запрос
Select Расписания.дата время, соревнований.Название , вид соревнований.название Вида from таблица соревнований ,вид соревнований, Расписания where соревнований.id=Расписания.ID соревнований and вид соревнований.id=Расписания.ID вид
Вроде все
походу у вас с Архетектурой не все ок.
1. таблица соревнований
ID индификатор соревнования (ключ уникален).
Название
2. вид соревнований
ID Вида (ключ уникален).
название Вида
3. Расписания
дата время ID соревнования ID вид соревнований
Запрос
Select Расписания.дата время, соревнований.Название , вид соревнований.название Вида from таблица соревнований ,вид соревнований, Расписания where соревнований.id=Расписания.ID соревнований and вид соревнований.id=Расписания.ID вид
Вроде все
Спустя 7 минут, 2 секунды (14.01.2011 - 17:44) Snus написал(а):
Все верно написал Basili4, только можно и так написать:
Где idS - айди соревнования, idV - айди вида соревнования.
nameS - имя Соревнования
nameV - имя вида Сореванония
SELECT db.date, db2.nameS, db3.nameV
FROM Расписания AS db
INNER JOIN Таблица соревнований AS db2 ON db2.id = db.idS
INNER JOIN Вид соревнований AS db3 ON db3.id = db.idV
Где idS - айди соревнования, idV - айди вида соревнования.
nameS - имя Соревнования
nameV - имя вида Сореванония
Спустя 23 минуты, 49 секунд (14.01.2011 - 18:07) Georg-71 написал(а):
Огромное спасибо ша попробую. А как насчет загрузки файлов в таблицу БД, возьожноли это сделать?
Спустя 14 минут, 14 секунд (14.01.2011 - 18:22) Snus написал(а):
Georg-71
Картинки ты имеешь ввиду? Лучше так не делать. Грузи в Мускул путь к картинкам и загружай их через обычный move_uploaded_file()
Картинки ты имеешь ввиду? Лучше так не делать. Грузи в Мускул путь к картинкам и загружай их через обычный move_uploaded_file()
Спустя 29 минут, 36 секунд (14.01.2011 - 18:51) Georg-71 написал(а):
Нет не картинки а файлы формата XCEL
Спустя 4 минуты, 50 секунд (14.01.2011 - 18:56) Georg-71 написал(а):
А что касается архитектуры спорить не буду я только учусь поэтому и спрашиваю.
И если можете подсказатькак правильно это все оформить буду только очень признателен. Огромное спасибо что помогаете.
И если можете подсказатькак правильно это все оформить буду только очень признателен. Огромное спасибо что помогаете.
Спустя 2 минуты, 18 секунд (14.01.2011 - 18:58) Georg-71 написал(а):
Да вот еше один вопрос по поводу одной таблицы как это правильно оформить если все загнать в одну таблицу.
Спустя 26 минут, 48 секунд (14.01.2011 - 19:25) inpost написал(а):
Georg-71
У меня в подписи 4 ссылки, все они специально для таких, как ты посетителей! Зайди, много полезного для тебя будет!
У меня в подписи 4 ссылки, все они специально для таких, как ты посетителей! Зайди, много полезного для тебя будет!
Спустя 10 минут, 8 секунд (14.01.2011 - 19:35) Georg-71 написал(а):
http://irbis-team.com/15/10/2
Здесь я уже побывал и нашел очень много, благодаря ему переделал большую половину. Потому что начал обучение с уроков Попова. Но вот с БД немного подвис, да и с вариантом загрузки файлов в таблицу БД. Возможноли это сделать если да то подскажите как. Или киньте ссылку где можно с этим вопросом разобраться.
Здесь я уже побывал и нашел очень много, благодаря ему переделал большую половину. Потому что начал обучение с уроков Попова. Но вот с БД немного подвис, да и с вариантом загрузки файлов в таблицу БД. Возможноли это сделать если да то подскажите как. Или киньте ссылку где можно с этим вопросом разобраться.
Спустя 1 день, 17 часов, 7 минут, 2 секунды (16.01.2011 - 12:42) Georg-71 написал(а):
Подскажите как правильно это подвязать?
"SELECT db.date, db2.nameS, db3.nameV
FROM Расписания AS db
INNER JOIN Таблица соревнований AS db2 ON db2.id = db.idS
INNER JOIN Вид соревнований AS db3 ON db3.id = db.idV"
А то я чет совсем уже запарился и нече немогу понять!
<?php
$query = "SELECT * FROM `don_a`";
$result = mysql_query($query, $db) or die(mysql_error());
while ( $myrow = mysql_fetch_assoc($result) ){
echo "<table cellpadding='3' class = 'list'>
Я понимаю шо чет не так с этой ссылкой а как должно быть немогу понять запутался полностью
<tr><td class='list_name'><p class='list_n'><a href='view_list.php?id=".$myrow['id']."'>".$myrow['name_k']."</a></p>
</td>
<td class='list_org'><p class='list_n'>".$myrow['org_k']."</p>
</td>
<td class='list_taun'><p class='list_n'>".$myrow['taun_k']."</p>
</td>
<td class='list_date'><p class='list_v'>".$myrow['date_k']."</p>
</td></tr>
</table>";
}
?>
И остается открытым вопрос по загрузке файлов в БД файлы формата XCEL.
"SELECT db.date, db2.nameS, db3.nameV
FROM Расписания AS db
INNER JOIN Таблица соревнований AS db2 ON db2.id = db.idS
INNER JOIN Вид соревнований AS db3 ON db3.id = db.idV"
А то я чет совсем уже запарился и нече немогу понять!
<?php
$query = "SELECT * FROM `don_a`";
$result = mysql_query($query, $db) or die(mysql_error());
while ( $myrow = mysql_fetch_assoc($result) ){
echo "<table cellpadding='3' class = 'list'>
Я понимаю шо чет не так с этой ссылкой а как должно быть немогу понять запутался полностью
<tr><td class='list_name'><p class='list_n'><a href='view_list.php?id=".$myrow['id']."'>".$myrow['name_k']."</a></p>
</td>
<td class='list_org'><p class='list_n'>".$myrow['org_k']."</p>
</td>
<td class='list_taun'><p class='list_n'>".$myrow['taun_k']."</p>
</td>
<td class='list_date'><p class='list_v'>".$myrow['date_k']."</p>
</td></tr>
</table>";
}
?>
И остается открытым вопрос по загрузке файлов в БД файлы формата XCEL.
Спустя 1 час, 29 минут, 8 секунд (16.01.2011 - 14:11) Georg-71 написал(а):
Ребят всетаки помогите неучу разобраться!!!!!!!!!!