Jump to content

variable column name


featherwebdiva

Recommended Posts

This is what I've tried, which I know is incorrect:

 

for ($i=1;$i<=3;$i++) {
$query = "UPDATE contacts SET merchant_id.$i='".$new_mid."' WHERE merchant_id.$i='".$old_mid."'";
$result = mysql_query($query, $contacts) or die(mysql_error());
}

 

what I'm trying to do is append the value of $i to "merchant_id" because the column names in my mysql table are merchant_id1, merchant_id2, and merchant_id3

 

Is there a way to do this inline query?

 

Right now I've got a switch/(case $i:) within my for loop which just looks dumb and it's driving me nuts!

 

Thanks from Jennifer

 

 

 

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.