Jag har kollat runt lite i manualen och sökt på google, och det bästa jag kan hitta är att jag förmodligen bör använda mig av extract, men manualen för funktionen för mig mer konfunderad än var jag var innan.
Jag använder denna kod för att plocka ut info från mysql:
function Get_own_info()
{
$UUID = $_GET["UUID"];
$con = mysql_connect("localhost","user","pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("castcontrol", $con);
$result = mysql_query("SELECT ccs.portbase, ccs.owner, ccs.plan, ccs.expire, ccp.id, ccp.cost, ccu.username, ccu.credits, ccu.gaiastreams_uuid
FROM cc_servers AS ccs
JOIN cc_users AS ccu
ON ccs.owner = ccu.username
JOIN cc_plans AS ccp
ON ccp.ID = ccs.plan
WHERE ccu.gaiastreams_uuid = '$UUID'");
while($row = mysql_fetch_array($result))
{
$expire[] = $row['expire'];
$owner[] = $row['owner'];
$portbase[] = $row['portbase'];
$cost[] = $row['cost'];
$credits[] = $row['credits'];
$uuid[] = $row['gaiastreams_uuid'];
}
}
Jag skulle vilja veta hur jag plockar ut ett av värdena irån en array, för att kunna kontruera en string.
Exempelvis, Expire kan innehålla:
[01-JAN-2010, 28-MAR-2010, 10-DEC-2009]
Owner kommer i allal fall att vara kopior av detsamma, dvs: [John_Doe, John_Doe, John_Doe].
Portbase kan vara [14976, 13122, 10000] och cost kan vara [1800, 80, 566].
Jag skulle vilja kunna plocka ur väden för att kontruera en sträng ungefär som detta:
John_Doe, 13122, 28-MAR-2010, 80
Är detta möjligt? Och i så fall, hur gör jag?