There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
acer blue screen boot bsod computer connection crash css dell display driver drivers email error ethernet excel firefox firefox 3 game hard drive hardware internet internet explorer itunes laptop linux malware monitor network networking outlook outlook 2003 outlook express partition password printer problem problems ram router slow sound trojan usb video virus vista windows windows xp wireless
Web Design & Development
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Internet & Networking > Web Design & Development >
PHP5 / XML API help!


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

Closed Thread
 
Thread Tools
oskare100's Avatar
Junior Member with 10 posts.
 
Join Date: Sep 2007
15-Oct-2007, 11:49 AM #1
PHP5 / XML API help!
Hello,
I'm trying to prase and use information I'm getting from an XML API in my system. The user is supposed to be able to choose between the returned agents and then select one of them. When they click "continue" or similar the rows of the agent that the user selected should be saved/assaigned to different PHP variables.

Here is the structure of the XML return:
Code:
<xml>
<system>
<error>
<id>0</id>
<message>Your request was successfully processed.</message>
7</error>
</system>
<response>
<service>
<name>Agents</name>
<version>10</version>
</service>
<data_list_count>2</data_list_count>
</response>
<data_list>
<data index="0">
<agent_list>
<agent index="0">
<name>AGENT & CO IT</name>
<address>STREET ADDRESS 2</address>
<address2/>
<zipcode>500000</zipcode>
<city>TOWN</city>
<agent_number>0661</agent_number>
</agent>
<agent index="1">
<name>ANOTHER AGENT</name>
<address>STREET ADDRESS 5</address>
<address2/>
<zipcode>600000</zipcode>
<city>CITY</city>
<agent_number>0662</agent_number>
</agent>
</agent_list>
</data>
</data_list>
</xml>
Now I need to list the agents so that the user can select one of them.. I've understood that I should use SimpleXML for this since it is the easiest way.

PHP Code:
$xml simplexml_load_file($request_url) or die("feed not loading"); 
That about what I've managed to do, I understand that in some way I need to list the different agents.

PHP Code:
foreach ($xml-> ...? ) (
print ?

Then I would need to add so that the user can select one of the returned agents and click continue and that my script then can get the rows/information about the selected agent. Maybe HTML POST/GET but I don't know how to make it do that...

I appreciate any help, links, code or whatever I can use to solve this problem.

Thanks
/Oskar
Closed Thread

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who help people like you solve computer problems. See our Welcome Guide to get started.



Thread Tools


You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 04:08 PM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.