Jump to content

update doesnot work


sandy1028

Recommended Posts

Hi,

 

The below code doesnot update the db.

Please tell me where is the errror

 

 

$array = array('”' => '"',
                 '’' => '\\\'',
                 '“' => '"',
                 '‘' => '\\\''
                );


foreach ($array as $key => $array)
{
echo "The key is $key: the array value is $entities_array\n";

$sq= mysql_query( "UPDATE table_name SET field_name=REPLACE(field_name, '".$key."', '".$entities_array."') WHERE field_name like '%$key%'") ;
}

Link to comment
https://forums.phpfreaks.com/topic/164085-update-doesnot-work/
Share on other sites

$sq= "UPDATE table_name SET field_name=REPLACE(field_name, '".$key."', '".$entities_array."') WHERE field_name like '%$key%'" ;
$result = mysql_query($sq, $db_connect) or die(mysql_error());

 

No error... Actually I program takes time to execute.

 

Is the iterating of array is wrong?

 

Only the values of ” is updated with ". and iterating is not entered for the second element in array

 

 

Link to comment
https://forums.phpfreaks.com/topic/164085-update-doesnot-work/#findComment-865562
Share on other sites

This is the full code

 

$array = array('”' => '"',
                 '’' => '\\\'',
                 '“' => '"',
                 '‘' => '\\\''
                );


foreach ($array as $key => $value)
{

$sql= "UPDATE table_name SET field_name=REPLACE(field_name, '".$key."', '".$value."') WHERE field_name like '%".$key."%'" ;
$result = mysql_query($sql, $db_connect) or die(mysql_error());
}

 

Link to comment
https://forums.phpfreaks.com/topic/164085-update-doesnot-work/#findComment-865596
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.