Страница 1 из 2

PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 29 ноя 2010, 20:32
Deniska
Рассказываю принцип:
На сайтче человек в поле вводит ссылку , которая затем записываеться в ДБ в таблицу users в строку sait.
Дальше в таблице на сайте(пхп, таблица на хтмл) вывожу из users - sait , но выводиться получаеться просто неактивная ссылка.
Собственно как осуществить что бы выводилось например: <a href="ссылка" target="_blank">Заголовок той страницы.</a> ?

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 29 ноя 2010, 21:02
Александр
Deniska
Так выводи так в php

Код: Выделить всё

echo '<a href="'.$link.'" target="_blank">Заголовок той страницы.</a>';
$link - это выбранное из базы значение site.

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 29 ноя 2010, 21:20
Deniska
А точно :)
Еще вопрос не по теме: А аутентифицировать пользователя можно только через OPEN API? Приложение I-Frame.

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 29 ноя 2010, 21:41
Александр
IFrame-приложение нужно открывать вконтакте, тогда пользователь будет аутентифицирован.
Open API - для сайтов, которые открываются не в приложении.

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 18:43
Deniska
Собсвтенно как вывести в хтмл ? Просто таблица на хтмл стоит.

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 18:46
Александр
Deniska
Просто выводи текст в php как html код.
Если не понятно, то напиши пример своего кода.

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 19:14
Deniska
Короткий вариант(внизу таблица):

Код: Выделить всё

<?php...$query_as = "SELECT * from vika_users WHERE vopros=1 ORDER BY ball DESC LIMIT 50";$sort_as=@mysql_query($query_as) or die ("База пуста 14 $query_as"); $i=0;$table1="<table bgcolor=\"#99ABD5\" cellspacing=1 cellpadding=1 width=\"100%\"><tr><td bgcolor=\"#F4F4F4\" align=center>";$table2="</td></tr></table>"; while ($row = @mysql_fetch_object($sort_as)) {$i++;$html.="<tr><td width=30>$table1$i$table2</td><td>$table1$row->sait$table2</td><td width=60>$table1$row->ball$table2</td><td width=60>$table1$row->yes$table2</td><td width=60>$table1$row->no$table2</td><td width=100>$table1".date("d.n.Y", $row->date_b)."$table2</td><tr>";...    ?>

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 19:44
Александр
Строка 13

Код: Выделить всё

<td><a href="'.$table1$row->sait.'" target="_blank">'.$table1$row->sait.'</a>$table2</td>
только не понятно зачем там $table2

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 20:13
Deniska
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/l142/l142.com/www/dwar/index.php on line 209

Re: PHP + MySQL вывод из базы в виде ссылки.

Добавлено: 01 дек 2010, 23:46
Александр
ну с этой то ошибкой сам должен был справится)

Код: Выделить всё

<td><a href=\"$table1$row->sait\" target=\"_blank\">$table1$row->sait</a>$table2</td>