|
|
|
|
|
для: Panker
(13.09.2006 в 16:31)
| | >так возможно
Конечно, просто присвойте значения элементов массива переменным
<?php
for($i = 0; $i < count($link_id); $i++)
{
$link_id = $link_id[$i];
$link_name = $link_name[$i];
$link_adress = $link_adress[$i];
echo $link_id." - ".$link_name." - ".$link_adress."<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.09.2006 в 12:20)
| | имеется ввиду место этого чуда :)
<?php
for($i = 0; $i < count($link_id); $i++)
{
echo $link_id[$i]." - ".$link_name[$i]." - ".$link_adress[$i]."<br>";
}
?>
писать просто допустим $link_id $link_name $link_adress и так далее )) просто такую байду в шаблон обычному пользователю вставлять не оч приятно да и не размахнёшся пока всем обяьсниш что вид менять надо так и так ...
переменные легче, так возможно
?? | |
|
|
|
|
|
|
|
для: Panker
(13.09.2006 в 09:03)
| | Просто имеется ввиду без индексов или под этим имеется ввиду что-то другое? | |
|
|
|
|
|
|
|
для: cheops
(12.09.2006 в 18:48)
| | спасибо всё ок!
но всё же если возможно, не скажите как просто ввиди переменых выводить? это не критично н ов шаблоне желательно делать так ) | |
|
|
|
|
|
|
|
для: Panker
(12.09.2006 в 18:22)
| | Переменные $link_id[], $link_name[], $link_adress[] теперь массивы и вместо блока
<?=$link_id?> -
<?=$link_name?> -
<?=$link_adress?>
|
следует писать что-то вроде
<?php
for($i = 0; $i < count($link_id); $i++)
{
echo $link_id[$i]." - ".$link_name[$i]." - ".$link_adress[$i]."<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(12.09.2006 в 00:30)
| | я пишу как вы сказали в файле модуля! в файле шаблона я пишу просто ечё переменная
мне пишут
Array - Array - Array
что такое? не так что то :)? | |
|
|
|
|
|
|
|
для: Panker
(11.09.2006 в 19:19)
| | Всё правильно, в результате получается последняя запись из таблицы link, для того, чтобы у вас выводились все ссылки, помещайте результат в массив
<?php
$query = "SELECT * FROM link";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$link_id[] = $r["link_id"];
$link_name[] = $r["link_name"];
$link_adress[] = $r["link_adress"];
}
?>
|
и затем выводите $link_id, $link_name и $link_adress как массив, например, через цикл foreach. | |
|
|
|
|
|
|
|
для: cheops
(11.09.2006 в 19:00)
| | echo я пишу в другом файле!!
В файле модуля ССЫЛОК я пишу так
<?php
$query = "SELECT * FROM link";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$link_id=$r["link_id"];
$link_name=$r["link_name"];
$link_adress=$r["link_adress"];
}
?>
|
в файле вывода навигации я пишу так
<?=$link_id?> -
<?=$link_name?> -
<?=$link_adress?>
|
мне надо по ечё выводить ( по echo точней )
как бы разделённо название ссылки адрес ссылки id не обезательно!
мне что бы дизайн юзенры могли сделать сами | |
|
|
|
|
|
|
|
для: Panker
(11.09.2006 в 16:03)
| | А как вы выводите записи? Внутри цикла while? Если выводится одна запись, то скорее всего вы выводите её вне цикла, это не корректно. | |
|
|
|
|
|
|
|
для: Trianon
(11.09.2006 в 17:19)
| | Это зависит от того, что требуется в конечном итоге: просто вывести данные, или обработать их... | |
|
|
|
|