есть такая часть кода PHP: if(isSet($_GET["sub"]) AND isSet($_GET['limit'])) { $sub = $_GET["sub"]; $limit=$_GET['limit']; $result28 = mysql_query("SELECT * FROM questions WHERE id_sub=$sub ORDER BY rand() LIMIT ".$limit ,$db); $myrow28 = mysql_fetch_array($result28); do { printf("<p><a href='test.php?sub=%s&limit=2'><font size='2px'>%s</font></a><p /> ",$myrow28["id"],$myrow28["name"]); } while ($myrow28 = mysql_fetch_array($result28)); как сделать, чтобы в href вместо константы в limit=2 записывалась переменная, которую можно вводить с интерфейса и она будет записываться в $limit sql-запроса?
@roman_sanych1 попробуй так PHP: <?php if(isset($_GET["sub"]) && isset($_GET['limit'])) { $sub = $_GET["sub"]; $limit=$_GET['limit']; $result28 = mysql_query("SELECT * FROM questions WHERE id_sub='".mysql_real_escape_string($sub)."' ORDER BY rand() LIMIT ".mysql_real_escape_string($limit), $db); if ($result28 && mysql_num_rows($result28) > 0) { while ($myrow28 = mysql_fetch_array($result28)) { printf("<p><a href='test.php?sub=%s&limit=%s'><font size='2px'>%s</font></a><p /> ",$myrow28["id"],$myrow28["limit"],$myrow28["name"]); } }