Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
$infoto = str_replace("[img]","<a href='",$row['infoto']);
$infoto = str_replace("[/img]","Линк</a>",$row['infoto']);
echo '<tr><td>'.$row['id'].'</td><td>'.$row['zaglavie'].'</td><td>'.$row['infoto'].'</td></tr>';
<?php
$user="root"; //user на базата данни
$password="das"; //pass на базата данни
$database="vicove"; //име на базата данни
mysql_connect(localhost,$user,$password);
mysql_select_db($database) or die( "Unable to select database");
// определяме колко реда да ни показва. В случая 20 на страница.
$broinastranica = 20;
// от коя страница да почне да показва.Може да искаме да е от втора или от последна.
$pageNum = 1;
// ако има получени данни $_GET['page'] ще покаже страницата с номер $_GET['page']
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
//тука определяме кои редове ще се показват - примерно ако $_GET['page']=2
// ще покаже от 20 до 40-ти ред.
$redove = ($pageNum - 1) * $broinastranica;
//заявката ще върне само посочените редове - примерно от 20 до 40 в зависимост от $_GET['page']
$query = " SELECT vicid,descript,vic FROM vicove " .
" LIMIT $redove, $broinastranica";
$result = mysql_query($query) or die('Error, query failed');
echo "<table border=1>";
// print-ваме посочените редове в таблица.
while($row = mysql_fetch_array($result))
{
$vic = str_replace("iskam","afg",$row['descript']);
echo '<tr><td>'.$row['vicid'].'</td><td>'.$row['vic'].'</td><td>'.$vic.'</td></tr>';
}
echo"</table>";
// проверяваме таблицата колко редове има
$query = "SELECT COUNT(vicid) AS numrows FROM vicove";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= " $page ";
}
else
{
$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> ";
}
}
// създаване на ликовете [предишна] [следваща]
// както и линковете [първа] и [последна]
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <a href=\"$self?page=$page\"> [<<<<<] </a> ";
$parva = " <a href=\"$self?page=1\">[първа]</a> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = " <a href=\"$self?page=$page\"> [>>>>>] </a> ";
$posledna = " <a href=\"$self?page=$maxPage\">[последна]</a> ";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}
// показваме
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna;
?>
NewGuy каза:При мен недейства незамества :roll:
{
$vic = str_replace("iskam","afg",$row['descript']);
echo '<tr><td>'.$row['vicid'].'</td><td>'.$row['vic'].'</td><td>'.$vic.'</td></tr>';
}
$query = "SELECT COUNT(vicid) AS numrows FROM vicove";
$query = " SELECT vicid,descript,vic FROM vicove " .
" LIMIT $redove, $broinastranica";
Недава грешка просто незаменя се едно го няма това replace :roll:unknown каза:NewGuy каза:При мен недейства незамества :roll:
Неможе да не замества,пробвах го и става! :lol:
Преглдай добре
Код:{ $vic = str_replace("iskam","afg",$row['descript']); echo '<tr><td>'.$row['vicid'].'</td><td>'.$row['vic'].'</td><td>'.$vic.'</td></tr>'; }
Код:$query = "SELECT COUNT(vicid) AS numrows FROM vicove";
Код:$query = " SELECT vicid,descript,vic FROM vicove " . " LIMIT $redove, $broinastranica";
Каква грешка дава ?
Таблица : newsunknown каза:Напиши ми таблицата и полетата които искаш да извеждаш и ще ти го направя
function bbcode($text,$active_clip = false)
{
$code_entities_match = array('#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#', '#\(#', '#\)#', '#\{#', '#\}#');
$code_entities_replace = array('<', '>', '"', ':', '[', ']', '(', ')', '{', '}');
$text=preg_replace("/\[b\](.+?)\[\/b\]/s", '<b>$1</b>',$text);
$text=preg_replace("/\[i\](.+?)\[\/i\]/s", '<i>$1</i>',$text);
$text=preg_replace("/\[u\](.+?)\[\/u\]/s", '<u>$1</u>',$text);
for($num=0;$num<=10;$num++)
{
$text = preg_replace("/\[color=(\#[0-9A-Fa-f]{6}|[a-zA-Z]+)\](.+?)\[\/color\]/s", '<span style="color: $1">$2</span>', $text);
}
$text = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $text);
$text = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $text);
$text = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $text);
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
$text=preg_replace("/\[code\](.+?)\[\/code\]/s",'<table cellspacing="1" width="80%" border="0"><tr><td>Код:</td></tr><tr><td width="100%" style="background-color: #E9EEFA;border: 1px solid #FFFFFF;"> '. preg_replace($code_entities_match, $code_entities_replace, '$1') .'</td></tr></table>',$text);
for ($num=0;$num<=10;$num++)
{
$text=preg_replace("/\[quote\](.+?)\[\/quote\]/s", '<table cellspacing="1" width="80%" border="0"><tr><td>Цитат:</td></tr><tr><td width="80%" style="background-color: #E9EEFA;border: 1px solid #FFFFFF;">'. preg_replace($code_entities_match, $code_entities_replace, '$1') .'</td></tr></table>',$text);
}
for($num=0;$num<="10";$num++)
{
$text = preg_replace("#\[size=([1-2]?[0-9])\](.*?)\[/size\]#si", "<span style='font-size:$1px'>". preg_replace($code_entities_match, $code_entities_replace, '$2') ."</span>", $text);
}
for($num=0;$num<="10";$num++)
{
$text=preg_replace("/\[quote="([0-9A-Za-zа-яА-Я"]+)\](.+?)\[\/quote\]/s", '<table align="center" cellspacing="1" width="80%" border="0"><tr><td><b>'. preg_replace($code_entities_match, $code_entities_replace, '$1') .' написа:</b></td></tr><tr><td width="80%" style="background-color: #E9EEFA;border: 1px solid #FFFFFF;">$2</td></tr></table>',$text);
}
$patterns = array();
$replacements = array();
$patterns[] = "#\[url\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
$replacements[] = '<a href="$1" target="_blank" class="postlink">$1</a>';
$patterns[] = "#\[url\]((www|ftp)\.([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
$replacements[] = '<a href="$1" target="_blank" class="postlink">$1</a>';
$patterns[] = "#\[url=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
$replacements[] = '<a href="$1" target="_new">$2</a>';
$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
$replacements[] = '<a href="$1" target="_blank" class="postlink">$2</a>';
$patterns[] = "#\[email\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = '<a href="mailto:$1">$1</a>';
$text = preg_replace($patterns, $replacements, $text);
$text = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $text);
$text = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a> ", $text);
$text = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a> ", $text);
$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'<img src=\"\\1' . str_replace(' ', '%20', '\\3') . '\" border=\"0\">'", $text);
if( $active_clip )
{
$text = preg_replace("#(^|[\n ]|<a(.*?)>)http://(www\.)?youtube\.com/watch\?v=([a-zA-Z0-9\-_]+)(</a>)?#im",' <br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/$4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/$4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /> ',$text);
$text = preg_replace("#(^|[\n ]|<a(.*?)>)http://(www\.)?vbox7\.com/play\:([a-zA-Z0-9\-_]+)(</a>)?#im",'<br /><object width="400" height="350"><param name="movie" value="http://i47.vbox7.com/player/ext.swf?vid=$4"></param><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid=$4" type="application/x-shockwave-flash" wmode="transparent" width="320" height="220"></embed></object><br />', $text);
}
$text = nl2br($text);
return $text;
}
NewGuy каза:Таблица : newsunknown каза:Напиши ми таблицата и полетата които искаш да извеждаш и ще ти го направя
Полета : zaglavie,infoto :wink:
NewGuy каза:Error, query failed
mysqlconnecta е правелен имам полетата zaglavie и infoto таблицата е news :roll:
Без еррор но незаменя ето 1 примерunknown каза:NewGuy каза:Error, query failed
mysqlconnecta е правелен имам полетата zaglavie и infoto таблицата е news :roll:
Бях написал zagalvie вместо zaglavie сега го едитнах.Пробваи сега
NewGuy каза:Без еррор но незаменя ето 1 примерunknown каза:NewGuy каза:Error, query failed
mysqlconnecta е правелен имам полетата zaglavie и infoto таблицата е news :roll:
Бях написал zagalvie вместо zaglavie сега го едитнах.Пробваи сега
$infoto = str_replace("Zdravei","bdsfbdf",$row['infoto']);
Трябва да замести bdsfbdf с zdravei но не го замества нали така ? :roll:
NewGuy каза:Пробвах и по 2та начина пак нестава :roll:
Същото пак не се променя :roll:unknown каза:NewGuy каза:Пробвах и по 2та начина пак нестава :roll:
Открих си още 1 грешка,пробвай пак