Witam
Jakiej funkcji użyć aby po zaznaczeniu checkboxa (wykonanie skryptu) strona się przeładowała, pokazała wyniki ale pozostała w tej samej pozycji. Tak aby można było zaznaczyć kolejne checkboxy bez potrzeby scrolowania strony.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Wyszukiwarka Produktów</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="language" content="pl" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <link href="style.css" rel="stylesheet" type="text/css" /> <script> <!-- PopUp Link JavaScript Code Provided By: <a href="http://www.DesignerWiz.com" target="_blank">http://www.DesignerWiz.com</a> - Development Resource & JavaScript Public Archive Center --> function popUp(page,PWidth,PHeight,id) { eval("designerwiz"+id+"=window.open('"+page+"','designerwiz1','toolbar=1,scrollbars=1,location=1,status=1,menubars=1,resizable=0,width="+PWidth+",height="+PHeight+"')") } </SCRIPT> <script type="text/javascript"> function loadXMLDoc() { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("menu").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","selector.php",true); xmlhttp.send(); } </script> </head> <body> <div id="header"><img src="images/head.jpg"/></div> <div id="menu"> <?php //require_once('debug.php'); $serwer = ""; // nazwa serwera mysql $login = ""; // login do bazy $haslo = ""; // haslo do bazy $baza = ""; // nazwa bazy $tabela = ""; // nazwa tabeli function simpleCheckbox($name , $value , $label) { ?> <?php } { foreach($columns as $column => $columnName) { { foreach($data[$column] as $value => $label) simpleCheckbox($column , $value , $label); } } } { $sql = 'SELECT DISTINCT `'.join('`,`' , $columns).'` FROM `'.$table.'` WHERE ' . $notNull . ' GROUP BY '.$groupBy; //echo $sql; //debug(mysql_fetch_array($result)); debug(mysql_fetch_array($result)); debug(mysql_fetch_array($result)); exit(); { { $return[$column][$row[$column]] = $row[$column]; } } return $return; } function secure($value) { return $value; } { $sql = 'SELECT * FROM `'.$table.'`'; $where = ' WHERE '; $i = 0; { $separator = ($where != ' WHERE ' ? ' AND ' : ''); { { { $_POST[$column][$key] = secure($val); } } else { $where .= $separator . '`' . $column . '` = "'. secure($_POST['column']) . '"'; } } $i++; } $sql .= ($where != ' WHERE ' ? $where : ''); //echo $sql; { $return[] = $row; } return $return; } { foreach($columns as $name) { } foreach($data as $row) { foreach($columns as $columnKey => $columnName) { } } }