Xwab
Форумыnavigate_nextПрограммирование на PHP

Вывод с таблицы(интересный случай)
Сообщения
Istsam

Итак.
Имеется таблица article
В ней имеется текстовое поле tag
В нём содержатся слова(метки), разделённые знаком , запятая.
Задача:Как вывести из бд, что бы каждое слово выводилось ссылкой вида:
<a href="http://test1.ru/meta.php?name=(название тега)">название тега</a>.
Имеется, такой запрос:
$result = mysql_query("SELECT * FROM `articles` WHERE `id`='$id'");

29 Дек 2010, 18:24
RuSS

explode();

29 Дек 2010, 18:29
RuSS

<?php
// Пример
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2

// Пример 2
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo $user; // foo
echo $pass; // *

?>

29 Дек 2010, 18:30
Istsam

RisMan, щас прочитаю про эту функцию

29 Дек 2010, 18:31
Istsam

выводить определённое количество получается, тоесть заданное,
$pizza[0]
$pizza[1]
а вдруг у меня их 1000
и мне писать от $pizza[0] до $pizza[1000], или как это циклом реализовать?

29 Дек 2010, 18:34
Fashion

Istsam, цикл for тили foreach

29 Дек 2010, 18:40
Istsam

Fashion, и в цикле передавать значение получившейся переменной?

29 Дек 2010, 18:42
Solskjaer

Istsam,
$var='chr1,chr2,chr3,chrN';
$arr=explode(',',$var);
$cnt=count($arr);
for($i=0;$i<=$cnt;$i++){
echo $arr[$i].'<br />';
}


__________
посл.ред. 29 Дек 2010, 18:44; всего 1 раз 29 Дек 2010, 18:43
Istsam

не понятно чтото, растолкуйте барану

29 Дек 2010, 18:44
Fashion

Istsam, куда передавать?

29 Дек 2010, 18:44
Ответить на тему