Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/11/2008, 13:30
Avatar de shanshito
shanshito
 
Fecha de Ingreso: noviembre-2008
Mensajes: 40
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Php + problema con varibles + flash + mysql

hey Happy, gracias de nuevo

pero mira, estoy usando el UTF8

Código:
<?php
header("Content-type: text/xml");
require("conexion.php");

/// ACA va a recibir las variables de flash por medio de post
// $_POST

function dbString($value)
{
	$result = str_replace("'","''",$value);
	return $result;
	$result .= "áéíóúñ&";
        utf8_encode($result);
}

$producto = mysql_real_escape_string($_GET["producto"]) or $producto = mysql_real_escape_string($_POST["producto"]);

$sql = "SELECT cod_formato, descripcion, rubro,fotos,importador,cantidad ";
$sql.= "FROM datos ";
$sql.= "WHERE rubro like '%".dbString($producto)."%' ";
$result  = mysql_query($sql, $conexion);

//$result  = mysql_query("SELECT cod_formato,rubro,descripcion,fotos FROM datos WHERE rubro,cod_formato,descripcion LIKE '%$producto%'", $conexion);
///$result=mysql_query("SELECT prd_codigoformato,prd_codigoimportador FROM productos ", $conexion);

 ///ELSEIF
 //RESULT es igual a otra busueda 
  //De aca para abajo no varia.
  print("<?xml version='1.0' encoding='UTF-8'?>\n<Datos>\n");

  while ($row=mysql_fetch_array($result)) 
    {
       print("<Producto><codigo>".$row[0]."</codigo><desc>".$row[1]."</desc><rubro>".$row[2]."</rubro><foto>".$row[3]."</foto><imp>".$row[4]."</imp><can>".$row[5]."</can></Producto>\n");   
    } 
  
  print("</Datos>\n"); 

mysql_close($conexion); 
?>
la codificacion de la base es utf8_unicode_ci!!!
o sea, que estoy haciendo mal?? gracias!