|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| Question |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: 222: 223: 224: 225: 226: 227: 228: 229: 230: 231: 232: 233: 234: 235: 236: 237: 238: 239: 240: 241: 242: 243: 244: 245: 246: 247: 248: 249: 250: 251: 252: 253: 254: 255: 256: 257: 258: 259: 260: 261: 262: 263: 264: 265: 266: 267: 268: 269: 270: 271: 272: 273: 274: 275: 276: 277: 278: 279: 280: 281: 282: 283: 284: 285: 286: 287: 288: 289: 290: 291: 292: 293: 294: 295: 296: 297: 298: 299: 300: 301: 302: 303: 304: 305: 306: 307: 308: 309: 310: 311: 312: 313: 314: 315: 316: 317: 318: 319: 320: 321: 322: 323: 324: 325: 326: 327: 328: 329: 330: 331: 332: 333: 334: 335: 336: 337: 338: 339: 340: 341: 342: 343: 344: 345: 346: 347: 348: 349: 350: 351: 352: 353: 354: 355: 356: 357: 358: 359: 360: 361: 362: 363: 364: 365: 366: 367: 368: 369: 370: 371: 372: 373: 374: 375: 376: 377: 378: 379: 380: 381: 382: 383: 384: 385: 386: 387: 388: 389: 390: 391: 392: 393: 394: 395: 396: 397: 398: 399: 400: 401: 402: 403: 404: 405: 406: 407: 408: 409: 410: 411: 412: 413: 414: 415: 416: 417: 418: 419: 420: 421: 422: 423: 424: 425: 426: 427: 428: 429: 430: 431: 432: 433: 434: 435: 436: 437: 438: 439: 440: 441: 442: 443: 444: 445: 446: 447: 448: 449: 450: 451: 452: 453: 454: 455: 456: 457: 458: 459: 460: 461: 462: 463: 464: 465: 466: 467: 468: 469: 470: 471: 472: 473: 474: 475: 476: 477: 478: 479: 480: 481: 482: 483: 484: 485: 486: 487: 488: 489: 490: 491: 492: 493: 494: 495: 496: 497: 498: 499: 500: 501: 502: 503: 504: 505: 506: 507: 508: 509: 510: 511: 512: 513: 514: 515: 516: 517: 518: 519: 520: 521: 522: 523: 524: 525: 526: 527: 528: 529: 530: 531: 532: 533: 534: 535: 536: 537: 538: 539: 540: 541: 542: 543: 544: 545: 546: 547: 548: 549: 550: 551: 552: 553: 554: 555: 556: 557: 558: 559: 560: 561: 562: 563: 564: 565: 566: 567: 568: 569: 570: 571: 572: 573: 574: 575: 576: 577: 578: 579: 580: 581: 582: 583: 584: 585: 586: 587: 588: 589: 590: 591: 592: 593: 594: 595: 596: 597: 598: 599: 600: 601: 602: 603: 604: 605: 606: 607: 608: 609: 610: 611: 612: 613: 614: 615: 616: 617: 618: 619: 620: 621: 622: 623: 624: 625: 626: 627: 628: 629: 630: 631: 632: 633: 634: 635: 636: 637: 638: 639: 640: 641: 642: 643: 644: 645: 646: 647: 648: 649: 650: 651: 652: 653: 654: 655: 656: 657: 658: 659: 660: 661: 662: 663: 664: 665: 666: 667: 668: 669: 670: 671: 672: 673: 674: 675: 676: 677: 678: 679: 680: 681: 682: 683: 684: 685: 686: 687: 688: 689: 690: 691: 692: 693: 694: 695: 696: 697: 698: 699: 700: 701: 702: 703: 704: 705: 706: 707: 708: 709: 710: 711: 712: 713: 714: 715: 716: 717: 718: 719: 720: 721: 722: 723: 724: 725: 726: 727: 728: 729: 730: 731: 732: 733: 734: 735: 736: 737: 738: 739: 740: 741: 742: 743: 744: 745: 746: 747: 748: 749: 750: 751: 752: 753: 754: 755: 756: 757: 758: 759: 760: 761: 762: 763: 764: 765: 766: 767: 768: 769: 770: 771: 772: 773: 774: 775: 776: 777: 778: 779: 780: 781: 782: 783: 784: 785: 786: 787: 788: 789: 790: 791: 792: 793: 794: 795: 796: 797: 798: 799: 800: 801: 802: 803: 804: 805: 806: 807: 808: 809: 810: 811: 812: 813: 814: 815: 816: 817: 818: 819: 820: 821: 822: 823: 824: 825: 826: 827: 828: 829: 830: 831: 832: 833: 834: 835: 836: 837: 838: 839: 840: 841: 842: 843: 844: 845: 846: 847: 848: 849: 850: 851: 852: 853: 854: 855: 856: 857: 858: |
-------------------------------------------------------------
form.php:
-------------------------------------------------------------
<?php
include "../../dbconfig/dbconfig.php";
?>
<html>
<head>
<meta http-equiv="Content-Language" content="sv">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<LINK REL=STYLESHEET HREF="../../stil/stil.css" TYPE="text/css">
<script language="JavaScript" src="calendar1.js"></script>
<title><? echo $batklubbens_namn; ?></title>
<link href="../../css/stil.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="white">
<div align="center">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="598" id="table2" class="linje">
<tr>
<td colspan="8"> </td>
</tr>
<tr>
<td colspan="8"> </td>
</tr>
<tr>
<td colspan="8">
<h4>
<p align="center">Manuell bokning av vakttjänst för <? echo $varv_1_namn; ?></p></h4>
</td>
</tr>
<tr>
<td colspan="8">
<hr noshade color="#99CCFF" size="4"></td>
</tr>
<form method="post" action="manuell_vaktbokning_1_varv1.php" name="manuell">
<tr>
<td width="10%"> </td>
<td colspan="6"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td colspan="6">Skriv datum så här: <b>år-månad-dag</b>.
T ex <b>2010-04-03</b>.</td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td colspan="6"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td colspan="8"><hr></td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Medlemsnr 1:</td>
<td width="18%">
<input type="text" name="medlemsnr_manuellt_1" size="17" tabindex="1"></td>
<td width="5%"> </td>
<td width="19%">Medlemsnr 6:</td>
<td width="19%">
<input type="text" name="medlemsnr_manuellt_6" size="17" tabindex="11"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Datum:</td>
<td width="18%">
<input type="text" name="datum_manuellt_1" size="12" tabindex="2"></td>
<td width="5%"> </td>
<td width="19%">Datum:</td>
<td width="19%">
<input type="text" name="datum_manuellt_6" size="12" tabindex="12"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Medlemsnr 2:</td>
<td width="18%">
<input type="text" name="medlemsnr_manuellt_2" size="17" tabindex="3"></td>
<td width="5%"> </td>
<td width="19%">Medlemsnr 7:</td>
<td width="19%">
<input type="text" name="medlemsnr_manuellt_7" size="17" tabindex="13"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Datum:</td>
<td width="18%">
<input type="text" name="datum_manuellt_2" size="12" tabindex="4"></td>
<td width="5%"> </td>
<td width="19%">Datum:</td>
<td width="19%">
<input type="text" name="datum_manuellt_7" size="12" tabindex="14"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Medlemsnr 3:</td>
<td width="18%">
<input type="text" name="medlemsnr_manuellt_3" size="17" tabindex="5"></td>
<td width="5%"> </td>
<td width="19%">Medlemsnr 8:</td>
<td width="19%">
<input type="text" name="medlemsnr_manuellt_8" size="17" tabindex="15"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Datum:</td>
<td width="18%">
<input type="text" name="datum_manuellt_3" size="12" tabindex="6"></td>
<td width="5%"> </td>
<td width="19%">Datum:</td>
<td width="19%">
<input type="text" name="datum_manuellt_8" size="12" tabindex="16"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Medlemsnr 4:</td>
<td width="18%">
<input type="text" name="medlemsnr_manuellt_4" size="17" tabindex="7"></td>
<td width="5%"> </td>
<td width="19%">Medlemsnr 9:</td>
<td width="19%">
<input type="text" name="medlemsnr_manuellt_9" size="17" tabindex="17"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Datum:</td>
<td width="18%">
<input type="text" name="datum_manuellt_4" size="12" tabindex="8"></td>
<td width="5%"> </td>
<td width="19%">Datum:</td>
<td width="19%">
<input type="text" name="datum_manuellt_9" size="12" tabindex="18"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Medlemsnr 5:</td>
<td width="18%">
<input type="text" name="medlemsnr_manuellt_5" size="17" tabindex="9"></td>
<td width="5%"> </td>
<td width="19%">Medlemsnr 10:</td>
<td width="19%">
<input type="text" name="medlemsnr_manuellt_10" size="17" tabindex="19"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%">Datum:</td>
<td width="18%">
<input type="text" name="datum_manuellt_5" size="12" tabindex="10"></td>
<td width="5%"> </td>
<td width="19%">Datum:</td>
<td width="19%">
<input type="text" name="datum_manuellt_10" size="12" tabindex="20"></td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td width="5%"> </td>
<td width="19%"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td colspan="2"><input type="submit" value="Skicka" name="B1"></td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
</form>
<tr>
<td width="10%"> </td>
<td width="18%"> </td>
<td width="18%"> </td>
<td colspan="2"> </td>
<td width="19%"> </td>
<td width="5%"> </td>
<td width="6%"> </td>
</tr>
<tr>
<td colspan="8"> </td>
</tr>
<tr>
<td colspan="8"> </td>
</tr>
</table>
</div>
</body>
</html>
-------------------------------------------------------------
manuell_vaktbokning_1_varv1.php
-------------------------------------------------------------
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
include "../../dbconfig/dbconfig.php";
?>
<html>
<head>
<meta http-equiv="Content-Language" content="sv">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<LINK REL=STYLESHEET HREF="../../css/stil.css" TYPE="text/css">
<script language="JavaScript" src="calendar1.js"></script>
<title><? echo $batklubbens_namn; ?></title></head>
<body>
<div align="center">
<table width="600" border="0" cellspacing="0" cellpadding="0" class="linje">
<tr>
<td colspan="9"> </td>
</tr>
<tr>
<td colspan="9"> </td>
<tr>
<td width=\"15\"> </td>
<td colspan="8" class="fetrubrik">Dessa medlemmar har bokats:</td>
<tr>
<td colspan="9"> </td>
</tr>
<?php
//------------------------------
//datum_manuellt_1 och medlemsnr_manuellt_1: manuellt_1,
//------------------------------
@mysql_connect($host,$usr,$pwd)
or die("<p>Kan ej ansluta till databasservern.</p>");
@mysql_select_db($db)
or die("<p>Kan ej ansluta till databasen " . $db . ".</p>");
if ($_POST['datum_manuellt_1'] && $_POST['medlemsnr_manuellt_1'])
{
$SQL10 = " SELECT * FROM matrikel WHERE MedlemsNr = '$_POST[medlemsnr_manuellt_1]' ";
$ret10 = mysql_db_query($db, $SQL10, $cid);
if (!$ret10) { echo("Nr 1: " .mysql_error()); }
else {
$num_rows10 = mysql_num_rows($ret10);
while ($row = mysql_fetch_array($ret10)) {
$id = $row["id"];
$fornamn = $row['Förnamn'];
$efternamn = $row['Efternamn'];
$mailadress = $row['Email'];
$telnr = $row['Tel_hem'];
$mobilnr = $row['MobilNr'];
$medlemsnr = $row['MedlemsNr'];
if($num_rows10 < 1) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Det medlemsnr du skrivit, $_POST[medlemsnr_manuellt_1], finns inte i matrikeln.</td><td width=\"18\"> </td></tr>"; }
if($num_rows10 > 0) {
echo "(1) Tagit ut från databasen matrikel OK<br>";
$SQL11 = " SELECT * FROM medlem WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
$ret11 = mysql_db_query($db, $SQL11, $cid);
if (!$ret11) { echo("Nr 2: " .mysql_error()); }
else {
$num_rows11 = mysql_num_rows($ret11);
echo "(2) Tagit ut från databasen medlem OK<br>";
if($num_rows11 < 1) {
$SQL12 = " INSERT INTO medlem (id, fornamn, efternamn, medlemsnr, mailadress, telnr, mobilnr ) VALUES (NULL, '$fornamn', '$efternamn', '$medlemsnr', '$mailadress', '$telnr', '$mobilnr' ) ";
$ret12 = mysql_db_query($db, $SQL12, $cid);
if (!$ret12) { echo("Nr 3: " .mysql_error()); }
}
//Annars går vi vidare:
//else {
echo "(3) Satt in i databasen medlem OK<br>";
if (!ereg ("([0-9]{4})-([0-9]{2})-([0-9]{2})", $_POST['datum_manuellt_1'])) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Du har skrivit datumet så här: $_POST[datum_manuellt_1]. Skriv det så här istället: år-månad-dag. T ex 2010-04-03.</td><td width=\"18\"> </td></tr>"; }
//Först kollar vi om dagen medlemmen valt ligger på någon av de dagar då det är planerat att vaktpass skall utföras.
list($aret,$manaden,$dagen) = preg_split('/-/', $_POST['datum_manuellt_1']);
$dagskod = strtotime("$manaden/$dagen/$aret");
include "../../medlemmar/vakt/tack_bev_conf_varv1.php";
$SQL12 = " SELECT * FROM vaktdagar ";
$retid12 = mysql_db_query($db, $SQL12, $cid);
if (!$retid12) { echo("Nr 4: " .mysql_error()); }
else {
echo "(4) valt i databasen vaktdagar OK<br>";
while ($row = mysql_fetch_array($retid12)) {
$arets_forsta_dag_kod = strtotime("01/01/$row[vakt_ar]");
$arets_sista_dag_kod = strtotime("12/31/$row[vakt_ar]");
}
if(empty($dagen_8b) ) {
if($dagskod >=$arets_forsta_dag_kod && $dagskod < $dagen_1a
|| $dagskod > $dagen_1b && $dagskod < $dagen_2a
|| $dagskod > $dagen_2b && $dagskod < $dagen_3a
|| $dagskod > $dagen_3b && $dagskod < $dagen_4a
|| $dagskod > $dagen_4b && $dagskod < $dagen_5a
|| $dagskod > $dagen_5b && $dagskod < $dagen_6a
|| $dagskod > $dagen_6b && $dagskod < $dagen_7a
|| $dagskod > $dagen_7b && $dagskod < $dagen_8a)
if(!empty($dagen_8b) ) {
if($dagskod >=$arets_forsta_dag_kod && $dagskod < $dagen_1a
|| $dagskod > $dagen_1b && $dagskod < $dagen_2a
|| $dagskod > $dagen_2b && $dagskod < $dagen_3a
|| $dagskod > $dagen_3b && $dagskod < $dagen_4a
|| $dagskod > $dagen_4b && $dagskod < $dagen_5a
|| $dagskod > $dagen_5b && $dagskod < $dagen_6a
|| $dagskod > $dagen_6b && $dagskod < $dagen_7a
|| $dagskod > $dagen_7b && $dagskod < $dagen_8a
|| $dagskod > $dagen_8b && $dagskod <= $arets_sista_dag_kod) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Det datum du angett är på en dag då det inte gås vaktpass. $row[medlemsnr] $row[fornamn] $row[efternamn]</td><td width=\"18\"> </td></tr>"; }}}
if($dagen_1a == NULL || $dagen_1a == "0000-00-00") { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Du har inte angett vilka dagar det skall gås vaktpass! Gör det <a ref=\"../../styrelse/bestam_vaktpass_0.php\">här</a>!</td><td width=\"18\"> </td></tr>"; }
else {
//Nu skall vi se om det finns plats kvar den dag han/hon bokat:
//Vi börjar med att vi tar reda på hur många bokningar vi har aktuell dag:
$SQL14 = " SELECT * FROM medlem WHERE dag_bev1 = '$_POST[datum_manuellt_1]' AND varv1 = '$varv_1_namn' ";
$ret14 = mysql_db_query($db, $SQL14, $cid);
if (!$ret14) { echo("Nr 5: " .mysql_error()); }
else {
echo "(5) Kollat dag_bev1 i databasen medlem OK<br>";
$count14 = mysql_num_rows($ret14); }
$SQL15 =" SELECT * FROM medlem WHERE dag_bev2 = '$_POST[datum_manuellt_1]' AND varv2 = '$varv_1_namn' ";
$ret15 = mysql_db_query($db, $SQL15, $cid);
if (!$ret15) { echo("Nr 6: " .mysql_error()); }
else {
echo "(6) Kollat dag_bev2 i databasen medlem OK<br>";
$count15 = mysql_num_rows($ret15); }
$SQL16 = " SELECT * FROM medlem WHERE dag_bev3 = '$_POST[datum_manuellt_1]' AND varv3 = '$varv_1_namn' ";
$ret16 = mysql_db_query($db, $SQL16, $cid);
if (!$ret16) { echo("Nr 5a: " .mysql_error()); }
else {
echo "(7) Kollat dag_bev3 i databasen medlem OK<br>";
$count16 = mysql_num_rows($ret16); }
$SQL17 =" SELECT * FROM medlem WHERE dag_bev4 = '$_POST[datum_manuellt_1]' AND varv4 = '$varv_1_namn' ";
$ret17 = mysql_db_query($db, $SQL17, $cid);
if (!$ret17) { echo("Nr 6a: " .mysql_error()); }
else {
echo "(8) Kollat dag_bev4 i databasen medlem OK<br>";
$count17 = mysql_num_rows($ret17); }
$count = $count14+$count15+$count16+$count17;
if($dagskod >= $dagen_1a && $dagskod <= $dagen_1b && $count >= $antal_1
|| $dagskod >= $dagen_2a && $dagskod <= $dagen_2b && $count >= $antal_2
|| $dagskod >= $dagen_3a && $dagskod <= $dagen_3b && $count >= $antal_3
|| $dagskod >= $dagen_4a && $dagskod <= $dagen_4b && $count >= $antal_4
|| $dagskod >= $dagen_5a && $dagskod <= $dagen_5b && $count >= $antal_5
|| $dagskod >= $dagen_6a && $dagskod <= $dagen_6b && $count >= $antal_6
|| $dagskod >= $dagen_7a && $dagskod <= $dagen_7b && $count >= $antal_7
|| $dagskod >= $dagen_8a && $dagskod <= $dagen_8b && $count >= $antal_8)
{ echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett är fullbokad. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
echo "(9) Kollat om det finns bokningsbara dagar OK<br>";
//----------------------------------------------------------------------------------------
//Beräkning av återstående tid. Anges av php i SEKUNDER!
//Tidskod för tiden just nu;
$nu=strtotime("today");
//Vi testar om datum, som administratören valt, redan har passerats
if (($dagen!==0) && ($dagskod < $nu)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett har redan varit. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
//Om det datum administratören valt är idag
if (($dagen!==0) && ($dagskod == $nu)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett är dagens datum! $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
// Vi kollar om administratören har skrivit rätt år:
if($aret !== $bevakningsaret) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett har fel årtal. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
@mysql_close();
@mysql_connect($host,$usr,$pwd)
or die("<p>Kan ej ansluta till databasservern.</p>");
@mysql_select_db($db)
or die("<p>Kan ej ansluta till databasen " . $db . ".</p>");
//Nu kollar vi hur många pass medlemmen som administratören bokar redan har inbokade:
$SQL17a = " SELECT * FROM medlem WHERE medlemsnr = '$_POST[medlemsnr]'";
$ret17a = mysql_db_query($db, $SQL17a, $cid);
if (!$ret17a) { echo("Nr 7: " .mysql_error()); }
else {
while ($row = mysql_fetch_array($ret17a)) {
$dag_bev1 = $row['dag_bev1'];
$dag_bev2 = $row['dag_bev2'];
$dag_bev3 = $row['dag_bev3'];
$dag_bev4 = $row['dag_bev4'];
$mailadress = $row['mailadress'];
$fornamn = $row['fornamn'];
if($dag_bev1 > 0 && $dag_bev2 < 1 && $dag_bev3 < 1 && $dag_bev4 < 1) { $antal_natter_bokade = "1"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 < 1 && $dag_bev4 < 1) { $antal_natter_bokade = "2"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 > 0 && $dag_bev4 < 1) { $antal_natter_bokade = "3"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 > 0 && $dag_bev4 > 0) { $antal_natter_bokade = "4"; }
//Nu kollar vi hur många pass den medlem administratören bokar för skall göra:
$SQL17b = "SELECT * FROM matrikel WHERE medlemsnr = '$_POST[medlemsnr]' ";
$ret17b = mysql_db_query($db, $SQL17b, $cid);
if (!$ret17b) { echo("Nr 7: " .mysql_error()); }
else {
echo "(9a) Sökt bryggplats, vinterplats mm OK<br>
Bryggplats1: $Bryggplats1<br>
Vinterplats1: $Vinterplats1<br>
Bryggplats2: $Bryggplats2<br>
Vinterplats2: $Vinterplats2<br>";
while ($row = mysql_fetch_array($ret17b)) {
$Bryggplats1 = $row['Bryggplats1'];
$Vinterplats1 = $row['Vinterplats1'];
$Bryggplats2 = $row['Bryggplats2'];
$Vinterplats2 = $row['Vinterplats2'];
//-- Bara hamnplats
if(!empty($Bryggplats1) && empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "2"; }
//-- Hamnplats och vinterplats eller skjul
if(!empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "3"; }
//-- Hamnplats, vinterplats och skjul
if(!empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && !empty($Vinterplats2)) { $antal_natter = "4"; }
//-- Bara vinterplats eller skjul
if( empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "1"; }
//-- Vinterplats och skjul
if( empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && !empty($Vinterplats2)) { $antal_natter = "2"; }}
$att_boka_ytterligare = ($antal_natter - $antal_natter_bokade);
if($att_boka_ytterligare == 0) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den medlem du bokat för: $medlemsnr $fornamn $efternamn har redan inbokats på det antal pass han/hon skall gå.</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
//Nu är allt filtrerat och klart. Har medlemmen tagit sig igenom nålsögat, så skall han bokas. Först tar vi reda på hur många pass som ev. redan är bokade:
//----------------------------------------------------------------------------------------
$SQL18 = " SELECT dag_bev1, dagkod1, dag_bev2, dagkod2, dag_bev3, dagkod3, dag_bev4, dagkod4 FROM medlem WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
$ret18 = mysql_db_query($db, $SQL18, $cid);
if (!$ret18) { echo("Nr 7: " .mysql_error()); }
else {
echo "(10) Valt dag_bev1...dag_bev4 i databasen medlem OK<br>
dag_bev1: $row[$dag_bev1]<br>
dagkod1: $row[$dagkod1]<br>
dag_bev2: $row[$dag_bev2]<br>
dagkod2: $row[$dagkod2]<br>
dag_bev3: $row[$dag_bev3]<br>
dagkod3: $row[$dagkod3]<br>
dag_bev4: $row[$dag_bev4]<br>
dagkod4: $row[$dagkod4]<br>
";
while ($row = mysql_fetch_array($ret18)) {
$dag_bev1 = $row['dag_bev1'];
$dagkod1 = $row['dagkod1'];
$dag_bev2 = $row['dag_bev2'];
$dagkod2 = $row['dagkod2'];
$dag_bev3 = $row['dag_bev3'];
$dagkod3 = $row['dagkod3'];
$dag_bev4 = $row['dag_bev4'];
$dagkod4 = $row['dagkod4'];
//-- $dag_bev1, $dag_bev2, $dag_bev3 och $dag_bev4 bokade, alltså fullbokat:
if(isset($dag_bev1) && isset($dag_bev2) && isset($dagkod1) && isset($dagkod2) && isset($dag_bev3) && isset($dag_bev4) && isset($dagkod3) && isset($dagkod4)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den medlem du bokat för: $medlemsnr $fornamn $efternamn har redan inbokats på det antal pass han/hon skall gå.</td><td width=\"18\"> </td></tr>"; }
else {
//-- bara $dag_bev1 bokad:
if(isset($dag_bev1) && isset($dagkod1) && !isset($dag_bev2) && !isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev2 = '$_POST[datum_manuellt_1]', dagkod2 = '$dagskod', varv2 = '$varv_1_namn', date_bev2 = curdate(), time_bev2 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- $dag_bev1 och $dag_bev2 bokade:
if(isset($dag_bev1) && isset($dagkod1) && isset($dag_bev2) && isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev3 = '$_POST[datum_manuellt_1]', dagkod3 = '$dagskod', varv3 = '$varv_1_namn', date_bev3 = curdate(), time_bev3 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- $dag_bev1, $dag_bev2 och $dag_bev3 bokade:
if(isset($dag_bev1) && isset($dagkod1) && isset($dag_bev2) && isset($dagkod2) && isset($dag_bev3) && isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev4 = '$_POST[datum_manuellt_1]', dagkod4 = '$dagskod', varv4 = '$varv_1_namn', date_bev4 = curdate(), time_bev4 = current_time WHERE fornamn = '$_POST[fornamn]' AND efternamn = '$_POST[efternamn]' AND medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- inget $dag_bevX bokat:
if(!isset($dag_bev1) && !isset($dagkod1) && !isset($dag_bev2) && !isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev1 = '$_POST[datum_manuellt_1]', dagkod1 = '$dagskod', varv1 = '$varv_1_namn', date_bev1 = curdate(), time_bev1 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
$result19 = mysql_db_query($db,$SQL19,$cid);
if (!$result19) { echo("<tr><td width=\"15\"> </td><td colspan=\"7\"><span class=\"fetrubrik\">Oj då! Det blev fel! Det vaktpass du skulle boka har <b><u><i>INTE</i></u></b> bokats!</span>" . mysql_error() . "\n$SQL4\n</font></td><td width=\"18\"> </td></tr>"); }
else {
@mysql_close();
echo "
<tr>
<td width=\"15\"> </td>
<td width=\"38\">1</td>
<td width=\"17\">$medlemsnr </td>
<td width=\"47\"> - </td>
<td width=\"213\">$fornamn $efternamn</td>
<td width=\"10\"> </td>
<td width=\"148\">bokad den</td>
<td width=\"94\">$_POST[datum_manuellt_1]</td>
<td width=\"18\"> </td>
</tr>";
}}}}}}}}}}}}}}}}}}}
//------------------------------
//datum_manuellt_2 och medlemsnr_manuellt_2:
//------------------------------
@mysql_connect($host,$usr,$pwd)
or die("<p>Kan ej ansluta till databasservern.</p>");
@mysql_select_db($db)
or die("<p>Kan ej ansluta till databasen " . $db . ".</p>");
if ($_POST['datum_manuellt_1'] && $_POST['medlemsnr_manuellt_1'])
{
$SQL10 = " SELECT * FROM matrikel WHERE MedlemsNr = '$_POST[medlemsnr_manuellt_1]' ";
$ret10 = mysql_db_query($db, $SQL10, $cid);
if (!$ret10) { echo("Nr 1: " .mysql_error()); }
else {
$num_rows10 = mysql_num_rows($ret10);
while ($row = mysql_fetch_array($ret10)) {
$id = $row["id"];
$fornamn = $row['Förnamn'];
$efternamn = $row['Efternamn'];
$mailadress = $row['Email'];
$telnr = $row['Tel_hem'];
$mobilnr = $row['MobilNr'];
$medlemsnr = $row['MedlemsNr'];
if($num_rows10 < 1) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Det medlemsnr du skrivit, $_POST[medlemsnr_manuellt_1], finns inte i matrikeln.</td><td width=\"18\"> </td></tr>"; }
if($num_rows10 > 0) {
echo "(1) Tagit ut från databasen matrikel OK<br>";
$SQL11 = " SELECT * FROM medlem WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
$ret11 = mysql_db_query($db, $SQL11, $cid);
if (!$ret11) { echo("Nr 2: " .mysql_error()); }
else {
$num_rows11 = mysql_num_rows($ret11);
echo "(2) Tagit ut från databasen medlem OK<br>";
if($num_rows11 < 1) {
$SQL12 = " INSERT INTO medlem (id, fornamn, efternamn, medlemsnr, mailadress, telnr, mobilnr ) VALUES (NULL, '$fornamn', '$efternamn', '$medlemsnr', '$mailadress', '$telnr', '$mobilnr' ) ";
$ret12 = mysql_db_query($db, $SQL12, $cid);
if (!$ret12) { echo("Nr 3: " .mysql_error()); }
}
//Annars går vi vidare:
//else {
echo "(3) Satt in i databasen medlem OK<br>";
if (!ereg ("([0-9]{4})-([0-9]{2})-([0-9]{2})", $_POST['datum_manuellt_1'])) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Du har skrivit datumet så här: $_POST[datum_manuellt_1]. Skriv det så här istället: år-månad-dag. T ex 2010-04-03.</td><td width=\"18\"> </td></tr>"; }
//Först kollar vi om dagen medlemmen valt ligger på någon av de dagar då det är planerat att vaktpass skall utföras.
list($aret,$manaden,$dagen) = preg_split('/-/', $_POST['datum_manuellt_1']);
$dagskod = strtotime("$manaden/$dagen/$aret");
include "../../medlemmar/vakt/tack_bev_conf_varv1.php";
$SQL12 = " SELECT * FROM vaktdagar ";
$retid12 = mysql_db_query($db, $SQL12, $cid);
if (!$retid12) { echo("Nr 4: " .mysql_error()); }
else {
echo "(4) valt i databasen vaktdagar OK<br>";
while ($row = mysql_fetch_array($retid12)) {
$arets_forsta_dag_kod = strtotime("01/01/$row[vakt_ar]");
$arets_sista_dag_kod = strtotime("12/31/$row[vakt_ar]");
}
if(empty($dagen_8b) ) {
if($dagskod >=$arets_forsta_dag_kod && $dagskod < $dagen_1a
|| $dagskod > $dagen_1b && $dagskod < $dagen_2a
|| $dagskod > $dagen_2b && $dagskod < $dagen_3a
|| $dagskod > $dagen_3b && $dagskod < $dagen_4a
|| $dagskod > $dagen_4b && $dagskod < $dagen_5a
|| $dagskod > $dagen_5b && $dagskod < $dagen_6a
|| $dagskod > $dagen_6b && $dagskod < $dagen_7a
|| $dagskod > $dagen_7b && $dagskod < $dagen_8a)
if(!empty($dagen_8b) ) {
if($dagskod >=$arets_forsta_dag_kod && $dagskod < $dagen_1a
|| $dagskod > $dagen_1b && $dagskod < $dagen_2a
|| $dagskod > $dagen_2b && $dagskod < $dagen_3a
|| $dagskod > $dagen_3b && $dagskod < $dagen_4a
|| $dagskod > $dagen_4b && $dagskod < $dagen_5a
|| $dagskod > $dagen_5b && $dagskod < $dagen_6a
|| $dagskod > $dagen_6b && $dagskod < $dagen_7a
|| $dagskod > $dagen_7b && $dagskod < $dagen_8a
|| $dagskod > $dagen_8b && $dagskod <= $arets_sista_dag_kod) { echo"<tr><td width=\"15\"> </td><td colspan=\"7\">Det datum du angett är på en dag då det inte gås vaktpass. $row[medlemsnr] $row[fornamn] $row[efternamn]</td><td width=\"18\"> </td></tr>"; }}}
if($dagen_1a == NULL || $dagen_1a == "0000-00-00") { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Du har inte angett vilka dagar det skall gås vaktpass! Gör det <a ref=\"../../styrelse/bestam_vaktpass_0.php\">här</a>!</td><td width=\"18\"> </td></tr>"; }
else {
//Nu skall vi se om det finns plats kvar den dag han/hon bokat:
//Vi börjar med att vi tar reda på hur många bokningar vi har aktuell dag:
$SQL14 = " SELECT * FROM medlem WHERE dag_bev1 = '$_POST[datum_manuellt_1]' AND varv1 = '$varv_1_namn' ";
$ret14 = mysql_db_query($db, $SQL14, $cid);
if (!$ret14) { echo("Nr 5: " .mysql_error()); }
else {
echo "(5) Kollat dag_bev1 i databasen medlem OK<br>";
$count14 = mysql_num_rows($ret14); }
$SQL15 =" SELECT * FROM medlem WHERE dag_bev2 = '$_POST[datum_manuellt_1]' AND varv2 = '$varv_1_namn' ";
$ret15 = mysql_db_query($db, $SQL15, $cid);
if (!$ret15) { echo("Nr 6: " .mysql_error()); }
else {
echo "(6) Kollat dag_bev2 i databasen medlem OK<br>";
$count15 = mysql_num_rows($ret15); }
$SQL16 = " SELECT * FROM medlem WHERE dag_bev3 = '$_POST[datum_manuellt_1]' AND varv3 = '$varv_1_namn' ";
$ret16 = mysql_db_query($db, $SQL16, $cid);
if (!$ret16) { echo("Nr 5a: " .mysql_error()); }
else {
echo "(7) Kollat dag_bev3 i databasen medlem OK<br>";
$count16 = mysql_num_rows($ret16); }
$SQL17 =" SELECT * FROM medlem WHERE dag_bev4 = '$_POST[datum_manuellt_1]' AND varv4 = '$varv_1_namn' ";
$ret17 = mysql_db_query($db, $SQL17, $cid);
if (!$ret17) { echo("Nr 6a: " .mysql_error()); }
else {
echo "(8) Kollat dag_bev4 i databasen medlem OK<br>";
$count17 = mysql_num_rows($ret17); }
$count = $count14+$count15+$count16+$count17;
if($dagskod >= $dagen_1a && $dagskod <= $dagen_1b && $count >= $antal_1
|| $dagskod >= $dagen_2a && $dagskod <= $dagen_2b && $count >= $antal_2
|| $dagskod >= $dagen_3a && $dagskod <= $dagen_3b && $count >= $antal_3
|| $dagskod >= $dagen_4a && $dagskod <= $dagen_4b && $count >= $antal_4
|| $dagskod >= $dagen_5a && $dagskod <= $dagen_5b && $count >= $antal_5
|| $dagskod >= $dagen_6a && $dagskod <= $dagen_6b && $count >= $antal_6
|| $dagskod >= $dagen_7a && $dagskod <= $dagen_7b && $count >= $antal_7
|| $dagskod >= $dagen_8a && $dagskod <= $dagen_8b && $count >= $antal_8)
{ echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett är fullbokad. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
echo "(9) Kollat om det finns bokningsbara dagar OK<br>";
//----------------------------------------------------------------------------------------
//Beräkning av återstående tid. Anges av php i SEKUNDER!
//Tidskod för tiden just nu;
$nu=strtotime("today");
//Vi testar om datum, som administratören valt, redan har passerats
if (($dagen!==0) && ($dagskod < $nu)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett har redan varit. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
//Om det datum administratören valt är idag
if (($dagen!==0) && ($dagskod == $nu)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett är dagens datum! $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
// Vi kollar om administratören har skrivit rätt år:
if($aret !== $bevakningsaret) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den dag du angett har fel årtal. $medlemsnr $fornamn $efternamn</td><td width=\"18\"> </td></tr>"; }
else {
@mysql_close();
@mysql_connect($host,$usr,$pwd)
or die("<p>Kan ej ansluta till databasservern.</p>");
@mysql_select_db($db)
or die("<p>Kan ej ansluta till databasen " . $db . ".</p>");
//Nu kollar vi hur många pass medlemmen som administratören bokar redan har inbokade:
$SQL17a = " SELECT * FROM medlem WHERE medlemsnr = '$_POST[medlemsnr]'";
$ret17a = mysql_db_query($db, $SQL17a, $cid);
if (!$ret17a) { echo("Nr 7: " .mysql_error()); }
else {
while ($row = mysql_fetch_array($ret17a)) {
$dag_bev1 = $row['dag_bev1'];
$dag_bev2 = $row['dag_bev2'];
$dag_bev3 = $row['dag_bev3'];
$dag_bev4 = $row['dag_bev4'];
$mailadress = $row['mailadress'];
$fornamn = $row['fornamn'];
if($dag_bev1 > 0 && $dag_bev2 < 1 && $dag_bev3 < 1 && $dag_bev4 < 1) { $antal_natter_bokade = "1"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 < 1 && $dag_bev4 < 1) { $antal_natter_bokade = "2"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 > 0 && $dag_bev4 < 1) { $antal_natter_bokade = "3"; }
if($dag_bev1 > 0 && $dag_bev2 > 0 && $dag_bev3 > 0 && $dag_bev4 > 0) { $antal_natter_bokade = "4"; }
//Nu kollar vi hur många pass den medlem administratören bokar för skall göra:
$SQL17b = "SELECT * FROM matrikel WHERE medlemsnr = '$_POST[medlemsnr]' ";
$ret17b = mysql_db_query($db, $SQL17b, $cid);
if (!$ret17b) { echo("Nr 7: " .mysql_error()); }
else {
echo "(9a) Sökt bryggplats, vinterplats mm OK<br>
Bryggplats1: $Bryggplats1<br>
Vinterplats1: $Vinterplats1<br>
Bryggplats2: $Bryggplats2<br>
Vinterplats2: $Vinterplats2<br>";
while ($row = mysql_fetch_array($ret17b)) {
$Bryggplats1 = $row['Bryggplats1'];
$Vinterplats1 = $row['Vinterplats1'];
$Bryggplats2 = $row['Bryggplats2'];
$Vinterplats2 = $row['Vinterplats2'];
//-- Bara hamnplats
if(!empty($Bryggplats1) && empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "2"; }
//-- Hamnplats och vinterplats eller skjul
if(!empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "3"; }
//-- Hamnplats, vinterplats och skjul
if(!empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && !empty($Vinterplats2)) { $antal_natter = "4"; }
//-- Bara vinterplats eller skjul
if( empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && empty($Vinterplats2)) { $antal_natter = "1"; }
//-- Vinterplats och skjul
if( empty($Bryggplats1) && !empty($Vinterplats1) && empty($Bryggplats2) && !empty($Vinterplats2)) { $antal_natter = "2"; }}
$att_boka_ytterligare = ($antal_natter - $antal_natter_bokade);
if($att_boka_ytterligare == 0) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den medlem du bokat för: $medlemsnr $fornamn $efternamn har redan inbokats på det antal pass han/hon skall gå.</td><td width=\"18\"> </td></tr>"; }
else {
//----------------------------------------------------------------------------------------
//Nu är allt filtrerat och klart. Har medlemmen tagit sig igenom nålsögat, så skall han bokas. Först tar vi reda på hur många pass som ev. redan är bokade:
//----------------------------------------------------------------------------------------
$SQL18 = " SELECT dag_bev1, dagkod1, dag_bev2, dagkod2, dag_bev3, dagkod3, dag_bev4, dagkod4 FROM medlem WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
$ret18 = mysql_db_query($db, $SQL18, $cid);
if (!$ret18) { echo("Nr 7: " .mysql_error()); }
else {
echo "(10) Valt dag_bev1...dag_bev4 i databasen medlem OK<br>
dag_bev1: $row[$dag_bev1]<br>
dagkod1: $row[$dagkod1]<br>
dag_bev2: $row[$dag_bev2]<br>
dagkod2: $row[$dagkod2]<br>
dag_bev3: $row[$dag_bev3]<br>
dagkod3: $row[$dagkod3]<br>
dag_bev4: $row[$dag_bev4]<br>
dagkod4: $row[$dagkod4]<br>
";
while ($row = mysql_fetch_array($ret18)) {
$dag_bev1 = $row['dag_bev1'];
$dagkod1 = $row['dagkod1'];
$dag_bev2 = $row['dag_bev2'];
$dagkod2 = $row['dagkod2'];
$dag_bev3 = $row['dag_bev3'];
$dagkod3 = $row['dagkod3'];
$dag_bev4 = $row['dag_bev4'];
$dagkod4 = $row['dagkod4'];
//-- $dag_bev1, $dag_bev2, $dag_bev3 och $dag_bev4 bokade, alltså fullbokat:
if(isset($dag_bev1) && isset($dag_bev2) && isset($dagkod1) && isset($dagkod2) && isset($dag_bev3) && isset($dag_bev4) && isset($dagkod3) && isset($dagkod4)) { echo "<tr><td width=\"15\"> </td><td colspan=\"7\">Den medlem du bokat för: $medlemsnr $fornamn $efternamn har redan inbokats på det antal pass han/hon skall gå.</td><td width=\"18\"> </td></tr>"; }
else {
//-- bara $dag_bev1 bokad:
if(isset($dag_bev1) && isset($dagkod1) && !isset($dag_bev2) && !isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev2 = '$_POST[datum_manuellt_1]', dagkod2 = '$dagskod', varv2 = '$varv_1_namn', date_bev2 = curdate(), time_bev2 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- $dag_bev1 och $dag_bev2 bokade:
if(isset($dag_bev1) && isset($dagkod1) && isset($dag_bev2) && isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev3 = '$_POST[datum_manuellt_1]', dagkod3 = '$dagskod', varv3 = '$varv_1_namn', date_bev3 = curdate(), time_bev3 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- $dag_bev1, $dag_bev2 och $dag_bev3 bokade:
if(isset($dag_bev1) && isset($dagkod1) && isset($dag_bev2) && isset($dagkod2) && isset($dag_bev3) && isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev4 = '$_POST[datum_manuellt_1]', dagkod4 = '$dagskod', varv4 = '$varv_1_namn', date_bev4 = curdate(), time_bev4 = current_time WHERE fornamn = '$_POST[fornamn]' AND efternamn = '$_POST[efternamn]' AND medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
//-- inget $dag_bevX bokat:
if(!isset($dag_bev1) && !isset($dagkod1) && !isset($dag_bev2) && !isset($dagkod2) && !isset($dag_bev3) && !isset($dagkod3) && !isset($dag_bev4) && !isset($dagkod4))
{
$SQL19 = " UPDATE medlem SET dag_bev1 = '$_POST[datum_manuellt_1]', dagkod1 = '$dagskod', varv1 = '$varv_1_namn', date_bev1 = curdate(), time_bev1 = current_time WHERE medlemsnr = '$_POST[medlemsnr_manuellt_1]' ";
}
$result19 = mysql_db_query($db,$SQL19,$cid);
if (!$result19) { echo("<tr><td width=\"15\"> </td><td colspan=\"7\"><span class=\"fetrubrik\">Oj då! Det blev fel! Det vaktpass du skulle boka har <b><u><i>INTE</i></u></b> bokats!</span>" . mysql_error() . "\n$SQL4\n</font></td><td width=\"18\"> </td></tr>"); }
else {
@mysql_close();
echo "
<tr>
<td width=\"15\"> </td>
<td width=\"38\">1</td>
<td width=\"17\">$medlemsnr </td>
<td width=\"47\"> - </td>
<td width=\"213\">$fornamn $efternamn</td>
<td width=\"10\"> </td>
<td width=\"148\">bokad den</td>
<td width=\"94\">$_POST[datum_manuellt_1]</td>
<td width=\"18\"> </td>
</tr>";
}}}}}}}}}}}}}}}}}}}
?>
//------------------------------
//datum_manuellt_3 och medlemsnr_manuellt_3 and so on repeated up to datum_manuellt_10 och medlemsnr_manuellt_10:
//------------------------------
|
Advertisement
| Hall of Fame |