Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/06/2006, 04:46
juanvivo
 
Fecha de Ingreso: junio-2006
Mensajes: 46
Antigüedad: 17 años, 9 meses
Puntos: 0
ya funciona perfecto. El problema era que pegue tu ejemplo en mi codigo directamente y no me dic uenta que habias puesto espacios delante y detras de la comilla simple. Los elimine y ahora me la cambia por doble comilla. La instruccion que me das para volver a reemplazar luego la comilla simple doble por la simple no es necesaria, pues al hacer la consulta sql se pierde una, quedandose como me interesa. Os dejo el codigo definitivo que me funciona. Muchas gracias.

Código:
$c="update basededatos Set ";
		
	if ($_POST['textocas']){
		$castellano=str_replace("'", "''", $_POST['textocas']);
		$c.="txt='".$castellano."'";
	}
				
	$c.=" where id=".$_POST['ident'];