Jump to content

Getting field name and data


rondog

Recommended Posts

Hi,

I am selecting all the data from a row and was wondering how I could get the fieldname as well as the data at the same time so I can put it into an array. I pretty much need the array to look like this in the end:

["username=someuser","&firstName="guysFirstName","&lastName=guysLastName".....,..,...,..]; etc..

 

Is that Possible? Right now I just have:

$query = mysql_query("SELECT * FROM fd_users WHERE username = '$username' and password = '$password'") or die(mysql_error());
while($row = mysql_fetch_array($query))
{
    //need to generate that array of data here
}

 

I looked into mysql_field_name, but couldnt end up with the result like I showed above. Any ideas?

 

Link to comment
Share on other sites

You should be pulling out the field name with either example, preferably I would use mysql_fetch_assoc.

 

You can get all the fields by doing this:

<?php
    
$query = mysql_query("SELECT * FROM fd_users WHERE username = '$username' and password = '$password'") or die(mysql_error());
while($row = mysql_fetch_assoc($query))
{
      foreach ($row as $key => $val) {
            $stringOfData .= "&" . $key . "=" . $val;
      }
     echo $stringOfData;
     $stringCollection[] = $stringOfData; // put it into an array for fun.
     $stringOfData = "";

}

echo "<pre>";
print_r($stringCollection);
echo "</pre>";
?>

 

that should get you your desired result, you may have to substr the first & off. But yea.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.