phpDocumentor koliportal
[ class tree: koliportal ] [ index: koliportal ] [ all elements ]

Source for file page.studentlist-csv.php

Documentation is available at page.studentlist-csv.php

  1. <?php
  2. /** Diáklista feltöltése
  3. * @package koliportal
  4. */
  5. $sql_q = "SELECT d1.*, r1.rnum, b1.bsname AS bname FROM users AS d1
  6. LEFT OUTER JOIN room_conn_student AS c1
  7. ON ((d1.sid = c1.sid) AND (d1.ut = 'UT_ASTUDENT'))
  8. LEFT OUTER JOIN rooms AS r1
  9. ON (r1.roomid = c1.roomid)
  10. LEFT OUTER JOIN buildings AS b1
  11. ON (b1.bid = d1.bid)
  12. ORDER BY username";
  13. debug_echo($sql_q, DEBUG_SQL);
  14. $sql_res = mysql_query($sql_q, $database);
  15. if ($sql_res === false)
  16. {
  17. myerr($sql_q);
  18. }
  19. ?>
  20.  
  21. <p>A diáklista CSV formátumban:</p>
  22. <pre>
  23. <?php
  24.  
  25. $ff = array();
  26. while ($arr = mysql_fetch_assoc($sql_res))
  27. {
  28. $ff[0] = $arr["sid"];
  29. $ff[1] = $arr["realname"];
  30. $ff[2] = $arr["username"];
  31. $ff[3] = $arr["email"];
  32. $ff[4] = $arr["password"];
  33. $ff[5] = $arr["sex"];
  34. $ff[6] = $arr["ut"];
  35. $ff[7] = $arr["bid"];
  36. $ff[8] = $arr["disabled"];
  37. $ff[9] = $arr["av"];
  38. $line = implode(";", $ff);
  39. printf("%s\n", $line);
  40. }
  41.  
  42. ?>
  43. </pre>

Documentation generated on Wed, 18 May 2005 19:24:45 +0200 by phpDocumentor 1.3.0RC3