Advertisement
terorama

dip / listrecs1.php

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