function links_of($name,$q,$limits){
   echo "<li>$name :   ";
-  foreach($limits as $l) {
-    $q1 = str_replace(urlencode("***"), " LIMIT 0,$l", $q);
-    echo "<a href=\"showquery.php?query=$q1;\">" . 
-          minus1_to_all($l) . "</a>  ";
+  if (strpos($q, urlencode("***")) === false) {
+    echo "<a href=\"showquery.php?query=$q1;\">all</a>";
+  } else {
+    foreach($limits as $l) {
+      $q1 = str_replace(urlencode("***"), " LIMIT 0,$l", $q);
+      echo "<a href=\"showquery.php?query=$q1;\">" . 
+            minus1_to_all($l) . "</a>  ";
+    }
+      $q1 = str_replace(urlencode("***"), " LIMIT 0,-1", $q);
+      echo "<a href=\"showquery.php?query=$q1;\">" . 
+            minus1_to_all("-1") . "</a>  ";
   }
-    $q1 = str_replace(urlencode("***"), " LIMIT 0,-1", $q);
-    echo "<a href=\"showquery.php?query=$q1;\">" . 
-          minus1_to_all("-1") . "</a>  ";
-  
   echo "</li>";
 }