saeid99999
شنبه 13 خرداد 1391, 18:10 عصر
سلام این یه بلوک نیوکه میخوام عناوین رو از دیتابیس بیرون بکشه و بر اساس طول رشته مقایسه کنه بلوک کار میکنه فقط قسمت مقایه دو رشته باهم درست نیست ممنون میشم کمک کنید!
$content .= "<table><tr><td>";
$result= $db->sql_query("SELECT sid, title, time, comments, counter, alanguage, score, ratings from ".$prefix."_stories WHERE topic='17' or topic='21' order by sid DESC LIMIT 0,$bf3");
$i=1;
$n=1;
while($row = $db->sql_fetchrow($result))
{
$title = $row['title'];
$sid = $row['sid'];
for ($a = 0 ; $a < 1; $a++)
$aray=array($title);
{
for ($i = 0; $i < $n - 1; $i++)
for ($j = $i + 1; $j < $n; $j++)
if (strlen($aray[$j]) < strlen($aray[$i]))
{
$title = $aray[$j];
$aray[$j] = $aray[$i];
$aray[$i] = $title;
}
foreach($aray as $title)
{
$content .= "<div><a href=\"$sid-$title.html\" class=\"rezareza\" target=\"_blank\" title=\"$title\">
<img width=\"16\" height=\"16\" border=\"0\" src=\"/blocks/43.png\" alt=\"$title\" title=\"$title\" /> $title</a></div><br>";
}
}}
$content .= "</td></tr></table>";
http://barnamenevis.org/attachment.php?attachmentid=87014&stc=1&d=1336907535
$content .= "<table><tr><td>";
$result= $db->sql_query("SELECT sid, title, time, comments, counter, alanguage, score, ratings from ".$prefix."_stories WHERE topic='17' or topic='21' order by sid DESC LIMIT 0,$bf3");
$i=1;
$n=1;
while($row = $db->sql_fetchrow($result))
{
$title = $row['title'];
$sid = $row['sid'];
for ($a = 0 ; $a < 1; $a++)
$aray=array($title);
{
for ($i = 0; $i < $n - 1; $i++)
for ($j = $i + 1; $j < $n; $j++)
if (strlen($aray[$j]) < strlen($aray[$i]))
{
$title = $aray[$j];
$aray[$j] = $aray[$i];
$aray[$i] = $title;
}
foreach($aray as $title)
{
$content .= "<div><a href=\"$sid-$title.html\" class=\"rezareza\" target=\"_blank\" title=\"$title\">
<img width=\"16\" height=\"16\" border=\"0\" src=\"/blocks/43.png\" alt=\"$title\" title=\"$title\" /> $title</a></div><br>";
}
}}
$content .= "</td></tr></table>";
http://barnamenevis.org/attachment.php?attachmentid=87014&stc=1&d=1336907535