Advertisement
terorama

dip / listrecs.php

Aug 21st, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.85 KB | None | 0 0
  1.  
  2. <?
  3. //----------------------------------------------
  4. //       Просмотр данных одной вирт. таблицы
  5. //----------------------------------------------
  6.  
  7. //--------------входной параметр rtid (rupid)
  8.  
  9. include("minc.php");
  10.  
  11. $file=fopen("title.html","r");
  12. $data=fread($file,2000);
  13. print($data);
  14.  
  15. $file=fopen("top.html","r");
  16. $data=fread($file,2000);
  17. print($data);
  18.  
  19.  
  20. $sql = "select * from TRECTYPE where RTID='$rtid'";
  21. $result=mysql_query($sql);
  22. $row=mysql_fetch_array($result);
  23.  
  24.  
  25. if ($row["RTIDT"]!='COMMON')
  26.    print('<h3>Данная категория записей запрещена для просмотра в списке!</h3>');
  27. //endif
  28.    
  29. //----------------------------Данная категория записей разрешена для общего просмотра
  30. if ($row["RTIDT"]=='COMMON'):
  31. //------------------------------------
  32.    
  33.  
  34. print('<h3>'.$row["RTTEXT"].'</h3>');
  35.  
  36.  
  37.  
  38. //---------------Надраздел
  39. if ($ownrid!='')
  40.    {
  41.    $sql = "select A.ATYPE,TEXTF,DATEF,INTF,IID,R.RTID from TRECORDS R, TRECTYPE T, TINFO I, TATTR A ".
  42.        "where R.RTID=T.RTID and A.AID=I.AID and I.RID=R.RID and A.ACC=1 and R.RID='$ownrid'";
  43.        
  44.    $result=mysql_query($sql);
  45.    echo mysql_error();
  46.  
  47.    print('<table border="0" bordercolor="White">');//--------------------2
  48.    while ($row=mysql_fetch_array($result))
  49.       {
  50.       if ($row["ATYPE"]==1) $inform=$row["TEXTF"];
  51.       if ($row["ATYPE"]==2) $inform=$row["TEXTF"];
  52.       if ($row["ATYPE"]==3) $inform=$row["DATEF"];
  53.       if ($row["ATYPE"]==4) $inform=$row["INTF"];
  54.       if ($row["ATYPE"]==5) $inform=$row["TEXTF"];
  55.       if ($row["ATYPE"]==6)
  56.          if (strrchr($row["TEXTF"],"."))
  57.             $inform='<a href="/user/'.$row["TEXTF"].'">'.$row["TEXTF"].'</a>';
  58.          else
  59.             $inform='';
  60.          //endif     
  61.            
  62.       if ($row["ATYPE"]==7)
  63.          {
  64.          $iid=$row["IID"];
  65.          $sql1="select * from TTEXT where IID='$iid'";
  66.          $result1=mysql_query($sql1);
  67.          $row1=mysql_fetch_array($result1);
  68.      
  69.          $inform=$row1["COMMENT"];
  70.          $inform='';
  71.          }
  72.       //endif    
  73.    
  74.       //------------------------
  75.       //print('<tr><td bgcolor="#545454"><font color="white">');
  76.       //print('&nbsp;&nbsp;&nbsp;'.$row["ATEXT"].'&nbsp;&nbsp;&nbsp;');
  77.       //print('</font></td>');
  78.       print('<tr><td bgcolor="#E4E4E4">');
  79.       print('&nbsp;&nbsp;&nbsp;<font size=3>'.$inform.'</font>&nbsp;&nbsp;&nbsp;');
  80.       print('</td></tr>');
  81.       $rtidbk=$row["RTID"];
  82.       }
  83.    //WEND  
  84.    print('</table><br>');//--------------------2
  85.    
  86.    print('<a href="listrecs.php?rtid='.$rtidbk.'">Вернуться к списку</a><br>');
  87.    }
  88. //endif
  89.  
  90. //--------------------------------
  91. if ($ownrid=='')
  92.    //------------------------------------------------
  93.    $sql = "select I.IID, I.TEXTF,I.DATEF,I.INTF,A.AID,A.ATEXT,I.ATYPE,R.RID from ".
  94.        "TRECORDS R, TINFO I, TATTR A WHERE I.RID=R.RID AND ".
  95.        "A.AID=I.AID AND R.RTID='$rtid' and A.ACC=1 order by I.RID desc, I.AID";
  96. else
  97.    //------------------------------------------------
  98.    $sql = "select I.IID, I.TEXTF,I.DATEF,I.INTF,A.AID,A.ATEXT,I.ATYPE,R.RID from ".
  99.        "TRECORDS R, TINFO I, TATTR A WHERE I.RID=R.RID AND ".
  100.        "A.AID=I.AID AND R.RTID='$rtid' and R.OWNRID='$ownrid' and A.ACC=1 order by I.RID desc, I.AID";
  101. //endif    
  102.        
  103. $result=mysql_query($sql);
  104.  
  105. $row=mysql_fetch_array($result);
  106. $aidf=$row["AID"];
  107.  
  108. print('<table width="90%" border="0" cellspacing="0" cellpadding="0" bgcolor="#C4D0E6"><tr><td>');//--2
  109. print('<table width="100%" cellpadding="0" cellspacing="1" border="0">');
  110.  
  111. print('<tr><td bgcolor="#f4f4f4" align=center>'.
  112. 'Информация</td>');
  113.  
  114.  
  115.  
  116. $atext=$row["ATEXT"];
  117. print('<td bgcolor="f0f0f0"><font face="Arial" color="#000080" size=3>&nbsp;&nbsp;');
  118. print($atext);
  119. print('</font></td>');
  120.  
  121. $row=mysql_fetch_array($result);
  122.  
  123.  
  124. $i=0;
  125. //---------------------------------------------заголовки
  126. while (( $row["AID"]!=$aidf ) && ($i<10))
  127.    {
  128.    
  129.    $atext=$row["ATEXT"];
  130.    
  131.    //------------------------
  132.    print('<td bgcolor="f0f0f0"><font face="Arial" color="#000080" size=3>&nbsp;&nbsp;');
  133.    print($atext);
  134.    print('</font></td>');
  135.    //-------------------------    
  136.    $row=mysql_fetch_array($result);    
  137.    $i++;
  138.    }
  139. //wend  
  140. print('</tr>');
  141.  
  142. //---------------------------------------------данные
  143. $result=mysql_query($sql);
  144. print('<tr>');
  145. while ($row=mysql_fetch_array($result))
  146.    {
  147.    $rid_old=$row["RID"];
  148.    if ($row["AID"]==$aidf)
  149.       {
  150.       print('</tr><tr>');
  151.      
  152.                  
  153.       if ($ownrid==0)    
  154.          print('<td align="center">Смотреть<a href="listrecs.php?ownrid='.$row["RID"].
  155.          '&rtid=19"><img src="2.gif" border="0"></a></td>');
  156.       else
  157.          print('<td></td>');
  158.       //endif    
  159.       }
  160.    //endif
  161.    
  162.    if ($row["ATYPE"]==1) $inform=$row["TEXTF"];
  163.    if ($row["ATYPE"]==2) $inform=$row["TEXTF"];
  164.    if ($row["ATYPE"]==3) $inform=$row["DATEF"];
  165.    if ($row["ATYPE"]==4) $inform=$row["INTF"];
  166.    if ($row["ATYPE"]==5) $inform=$row["TEXTF"];
  167.    if ($row["ATYPE"]==6)
  168.       if (strrchr($row["TEXTF"],"."))
  169.          $inform=$hrefdir.$row["TEXTF"].'" target=blank>'.$row["TEXTF"].'</a>';
  170.       else
  171.          $inform='';     
  172.          
  173.    if ($row["ATYPE"]==7)
  174.       {
  175.       $iid=$row["IID"];
  176.       //$sql1="select * from TTEXT where IID='$iid'";
  177.       //$result1=mysql_query($sql1);
  178.       //$row1=mysql_fetch_array($result1);
  179.            
  180.       $inform='<a href="vieww.php?iid='.$iid.'" target=blank>смотреть текст</a>';
  181.       //$inform=$row1["COMMENT"];
  182.       }
  183.    //endif   
  184.    
  185.    
  186.    //------------------------
  187.    print('<td bgcolor="#f9f9f9" valign="top"><br><font size="3">&nbsp;&nbsp;');
  188.    print($inform);
  189.    print('&nbsp;&nbsp;</font></td>');
  190.    //-------------------------
  191.    
  192.    }
  193. //wend  
  194.  
  195.  
  196. print('</table></td></tr></table>');
  197. print('<br>');
  198.  
  199. endif;
  200.  
  201.  
  202. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement