0
我需要知道如何將我的xsl轉換鏈接到我的數據庫我目前已經建立了一個html轉換,但需要將數據插入數據庫xslt只是一個單一文件用於轉換並運行在一個PHP腳本中,前幾天我看到一個線程,但忘記保存它,現在不能爲我的生活找到任何事情。 XML是飼料不是一個文件,這是XSL的樣子:如何將信息從xslt傳遞到mysql
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:variable name="ref" select="lr_rates/hoel_ref"/>
<xsl:for-each select="//room">
<xsl:variable name="ref" select="ref"/>
<xsl:variable name="type" select="type_description"/>
<xsl:variable name="descr" select="description"/>
<xsl:variable name="avail" select="rooms_available"/>
<xsl:variable name="rate" select="rack_rate"/>
<xsl:variable name="cur" select="rate/requested_currency"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
那麼這樣的數據庫請求可能是什麼樣子
"DELETE FROM `pt_rooms` WHERE hotel_ref = '$id'";
"INSERT INTO `pt_rooms`(hotel_ref,room_ref,room_type,description,availability,price,currency) VALUES ('$id','$ref','$type','$descr','$avail','$rate','$cur')";
我想我可能會需要的mysql_connect語句 - 因爲它不是一個應用程序只是一個單一的PHP腳本中的xsl如果任何人都可以鏈接到一個很好的解釋