Plocka ur från en array

PHP

0 svar · 277 visningar · startad av noratx

Medlem sedan feb. 200193 inlägg
Trådstart#1

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?

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)