czech
Новичок
Где я ошибся в запросе
Запрос к таблице с выбором по name и photo
часть обрабатывает и остальное игнарирует
вот код
оговорюсь, я не очень большой спец в программировании просто собираю с примеров так что многого прсто не понимаю и незнаю
Запрос к таблице с выбором по name и photo
часть обрабатывает и остальное игнарирует
вот код
PHP:
function sql_query($onpage, $page, $table, $Alph)
{
$begin = $page*$onpage; // откуда начинать
$sql = "select personid, name, nameENG, photo, biografi from persons where name like '".$Alph."%' and photo order by name asc limit ".$begin.", ".$onpage;
$result = mysql_query($sql) or die(mysql_error());
return $result;
}
function navigation($onpage, $page, $table, $Alph)
{
$return = null;
$cou = "select COUNT(*)from persons where name like '".$Alph."%' and photo";
$count = mysql_query($cou) or die(mysql_error());
$count = mysql_fetch_array($count);
$count = $count[0];
$pages = $count/$onpage;
if($page!==0){
$prev = "<A HREF=\"Acter_alphavit.php?Alph=".$Alph."&page=".($page-1)."\"><</A>";
} else {
$prev = "<";
}
if($page<round($pages-1)){
$next = "<A HREF=\"Acter_alphavit.php?Alph=".$Alph."&page=".($page+1)."\">></A>";
} else {
$next = ">";
}
for($i=0;$i<$pages;$i++)
{
if($i==$page){
$return.="<".($i).">";
} else {
$return.="<A HREF=\"Acter_alphavit.php?Alph=".$Alph."&page=".$i."\">[".($i)."]</A>";
}
}
return $prev.$return.$next;
}