佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1051|回复: 8

php问题 (请帮帮忙...)

[复制链接]
发表于 13-6-2009 06:42 PM | 显示全部楼层 |阅读模式
请问除了用database,还有什么办法可以用来call资料,我有个想法就是在我按个图画时,用php来帮我找正确的资料和图画,就像这个网站的.
www.wingsmusicafe.com/singerList.php
回复

使用道具 举报


ADVERTISEMENT

发表于 13-6-2009 08:04 PM | 显示全部楼层
xml

但是我个人觉得还是用DB好点

可以知道为什么不要用DB吗??
回复

使用道具 举报

发表于 14-6-2009 02:26 AM | 显示全部楼层

如果只有一点资料点可以把他弄在html pages 然后用hyperlink的方法.
回复

使用道具 举报

 楼主| 发表于 14-6-2009 12:18 PM | 显示全部楼层

回复 2# 小陈陈 的帖子

我想试试看还有没有更好的办法。。。。谢谢你们
回复

使用道具 举报

发表于 14-6-2009 10:35 PM | 显示全部楼层
原帖由 mElO 于 14-6-2009 12:18 PM 发表
我想试试看还有没有更好的办法。。。。谢谢你们


还有一个办法。。。

就是用case或if..else..
回复

使用道具 举报

发表于 15-6-2009 10:39 AM | 显示全部楼层
原帖由 mElO 于 14-6-2009 12:18 PM 发表
我想试试看还有没有更好的办法。。。。谢谢你们


用database是最好的方法了,可以快速的搜索资料
而且也比较容易管理
回复

使用道具 举报

Follow Us
 楼主| 发表于 16-6-2009 12:24 PM | 显示全部楼层
请问这个php有问题吗?要从xml中拿id然后放正确的资料。。。谢谢
<?php
$id=$_GET["id"];

$xmlDoc = new DOMDocument();
$xmlDoc->load("cd_catalog.xml");

$x=$xmlDoc->getElementsByTagName('ID');

for ($i=0; $i<=$x->length-1; $i++)
{
//Process only element nodes
if ($x->item($i)->nodeType==1)
  {
  if ($x->item($i)->childNodes->item(0)->nodeValue == $id)
    {
    $y=($x->item($i)->parentNode);
    }
  }
}

$cd=($y->childNodes);

for ($i=0;$i<$cd->length;$i++)
{
//Process only element nodes
if ($cd->item($i)->nodeType==1)
  {
  echo($cd->item($i)->nodeName);
  echo(": ");
  echo($cd->item($i)->childNodes->item(0)->nodeValue);
  echo("<br />");
  }

var xmlHttp;
xmlHttp=GetXmlHttpObject();
xmlHttp.onreadystatechange=stateChanged;
}


function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;

try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
}
return xmlHttp;
}

?>

<html>
<body>
<div id="txtHint"><b>output</b></div>
</p>
</body>
</html>
回复

使用道具 举报

发表于 18-6-2009 11:42 AM | 显示全部楼层
你test了能跑吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 19-6-2009 03:34 AM | 显示全部楼层
干嘛做到这样辛苦?
直接用 database 比 xml 方便多吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 7-12-2025 11:14 AM , Processed in 0.107822 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表