Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2013, 15:41
Avatar de emilio_viguri
emilio_viguri
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 117
Antigüedad: 13 años, 5 meses
Puntos: 3
Pregunta preg_replace("'",'"',$MySQL);

No puedo hacer esto y no entiendo la razón...

quiero simplemente remplazar este símbolo(') por este otro (")

para lo cual tengo una función que revise los datos y me hace la acción

pero no mas no me devuelve nada preg_replace

Código PHP:
Ver original
  1. function Fbitacora($idempresa,$accion,$MySQL,$ArvolConn,$dato){
  2.     require($ArvolConn.'Connections/contabilidad.php');
  3.     if($accion) $accion = "Se agrega registro ($dato)";
  4.     elseif($accion==2) $accion = "Se actualiza registro ($dato)";
  5.     else $accion = "No se especifico accion ($dato)";
  6.  
  7.     $mysql = preg_replace("'",'"',$MySQL);
  8.    
  9.     echo $insertSQL = 'INSERT INTO bitacora (idempresa, fecha, accion, MySQL) VALUES ('.$idempresa.',"'.Fverfecha(5).'","'.$accion.'","'.$mysql.'")';
  10.  
  11. }
Ya intente poniendo

Código PHP:
Ver original
  1. $mysql = preg_replace("'",'"',$MySQL);
  2.     $mysql = preg_replace('\'','\"',$MySQL);
  3.     $mysql = preg_replace("\'","\"",$MySQL);

Pero no entiendo por que no lo hara es cambiar apostrofe ( ' ) por comillas ( " )

Para lo cual obtengo INSERT INTO bitacora (idempresa, fecha, accion, MySQL) VALUES (1,"2013-12-09 03:46:49","Se agrega registro (10)","QUE ME FALTA QUI EL RESULTADO DE preg_replace")