Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2007, 03:23
Avatar de holahola
holahola
 
Fecha de Ingreso: mayo-2005
Ubicación: Móstoles - (Madrid)
Mensajes: 214
Antigüedad: 19 años
Puntos: 1
Re: Problema con las comillas simples

Hola alllebor. No entiendo bien tu problema ya que, acabo de confeccionar el siguiente script y no encuentro problema con la comilla:

La tabla:
--
-- Estructura de tabla para la tabla `mitabla`
--

DROP TABLE IF EXISTS `mitabla`;
CREATE TABLE `mitabla` (
`id` tinyint(11) unsigned NOT NULL auto_increment,
`descripcion` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM ;

insertar_comillas.php
Código PHP:
<?
$link 
mysql_connect('localhost','pepe','pepe');
mysql_select_db('dbangel',$link) or die('No pudo seleccionarse la BD.');


if (
$_POST)
{
    
$descripcion=$_POST["descripcion"];

    
//-lo inserto
    
$ssql "INSERT INTO mitabla (descripcion) 
            VALUES ('"
.$descripcion."') ";
    
mysql_query($ssql,$link) or die('Error en insert mitabla'.mysql_error());
}
echo 
'<br>Listado<br>';
$result mysql_query("SELECT * FROM mitabla ",$link);
while(
$row mysql_fetch_array($result)) {

    
// Código para cada fila
    
echo "<br>$row[id] $row[descripcion]";
}
mysql_free_result($result);
mysql_close($link);

?>

<hr>

<form name=f1 action="insertar_comillas.php" method="post" />
    <br>Descripcion: <input type="text" name="descripcion" size="50" value="" />
    <br><input type="submit" value=" Enviar " style="margin-top: 5ex;" />
</form>
Tras ejecutarlo varias veces, este es el resultado:
Cita:
Listado

1 primero
2 segundo
3 y este es el tercero
4 ahora l'agencia
5 este es otro con acénto
6 de nuevo l'agencia
7 Esta es L'agencia y l'agencia
8 es bilingüe
Un saludo.