pc_get_book_index.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. $currBook=$_GET["book"];
  3. include "./config.php";
  4. include "./_pdo.php";
  5. $countInsert=0;
  6. $wordlist=array();
  7. $outXml = "<index>";
  8. echo $outXml;
  9. $db_file = _FILE_DB_PALITEXT_;
  10. //open database
  11. PDO_Connect("sqlite:$db_file");
  12. $query = "select * FROM pali_text where \"book\"=".$PDO->quote($currBook);
  13. $Fetch = PDO_FetchAll($query);
  14. $iFetch=count($Fetch);
  15. if($iFetch>0){
  16. for($i=0;$i<$iFetch;$i++){
  17. $outXml = "<paragraph>";
  18. $outXml = $outXml."<book>".$Fetch[$i]["book"]."</book>";
  19. $outXml = $outXml."<par>".$Fetch[$i]["paragraph"]."</par>";
  20. $outXml = $outXml."<level>".$Fetch[$i]["level"]."</level>";
  21. $outXml = $outXml."<class>".$Fetch[$i]["class"]."</class>";
  22. $outXml = $outXml."<title>".mb_substr($Fetch[$i]["text"],0,50,"UTF-8")."</title>";
  23. $outXml = $outXml."<language>pali</language>";
  24. $outXml = $outXml."<edition>CSCD4</edition>";
  25. $outXml = $outXml."<subver></subver>";
  26. $outXml = $outXml."</paragraph>";
  27. echo $outXml;
  28. }
  29. }
  30. /*查询结束*/
  31. $outXml = "</index>";
  32. echo $outXml;
  33. ?>