PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <form method='POST' action='<?=$_SERVER['PHP_SELF']?>'>
- Введите улицу или индекс:
- <input type='text' name='field'>
- <input type='submit' name='button' value='OK'>
- </form>
- <?PHP
- if ($_SERVER['REQUEST_METHOD'] == 'POST') {
- {
- {
- $flag=0;
- }
- else
- {
- {
- $flag=1;
- }
- else
- {
- {
- $flag=2;
- }
- else
- {
- $flag=3;
- }
- }
- }
- }
- else
- {
- $flag=4;
- }
- }
- }
- switch ($flag) {
- case 0:
- echo("поиск по индексу");
- break;
- case 1:
- echo("поиск по названию");
- break;
- case 2:
- echo "Введите минимум 3 символа";
- break;
- case 3:
- echo "Введите корректные данные";
- break;
- case 4:
- echo "Введите данные";
- break;
- }
- include( "dbopen.php" );
- function ShowTree($ParentID, $lvl) {
- global $link;
- global $lvl;
- $lvl++;
- $sSQL = "SELECT id, title, zip, pid FROM mail_index WHERE pid = " . $ParentID . " AND zip = " . $_POST['field'] . " ORDER BY title";
- echo("<UL>\n");
- $ID1 = $row["id"];
- echo("<LI>\n");
- echo("<A HREF=\"" . "?ID=" . $ID1 . "\">" . $row["title"] . "</A>" . " \n");
- if ($row["zip"]!="0"){
- echo($row["zip"]);
- }
- ShowTree($ID1, $lvl);
- $lvl--;
- }
- echo("</UL>\n");
- }
- }
- ShowTree(0, 0);
- ?>