Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2011, 17:29
joaquinbg2000
 
Fecha de Ingreso: julio-2011
Mensajes: 103
Antigüedad: 13 años, 4 meses
Puntos: 1
ñ y acentos desde base datos mysql

Hola cosa de brujas debe ser...
Cree una web y con ayuda vuestra funcionaba todo bien, pero el diseño dejaba mucho que desear.......Entonces he cogido una plantilla de Free Web Templates y la estoy adaptando a mis necesidades...
y....cuando muestro en mi pagina los datos desde la MISMA BASE DE DATOS DE ANTES, la ñ y los acentos salen con cuadraditos...de ahi que todo me de a pensar que algo de la plantilla que utilizo no funciona correctamente pero por mas que comparo el codigo con la vieja y demas no hay manera de verlo..me estoy volviendo loco !!!!!!!!!!!!
Código PHP:
Ver original
  1. <?php require_once('Connections/conexdw.php'); ?>
  2. <?php
  3. $currentPage = $_SERVER["PHP_SELF"];
  4.  
  5. $maxRows_rsmuestras = 10;
  6. $pageNum_rsmuestras = 0;
  7. if (isset($_GET['pageNum_rsmuestras'])) {
  8.   $pageNum_rsmuestras = $_GET['pageNum_rsmuestras'];
  9. }
  10. $startRow_rsmuestras = $pageNum_rsmuestras * $maxRows_rsmuestras;
  11.  
  12.  
  13. mysql_select_db($database_conexdw, $conexdw);
  14. $query_rsmuestras = "SELECT id, asunto, enlace, contador, tipo_promo, pais FROM tbl_promos WHERE (((asunto)<> '') AND (tipo_promo)='muestras') ORDER BY contador DESC ";
  15. $rsmuestras = mysql_query($query_rsmuestras, $conexdw) or die(mysql_error());
  16. $row_rsmuestras = mysql_fetch_assoc($rsmuestras);
  17. $totalRows_rsmuestras = mysql_num_rows($rsmuestras);
  18.  
  19. $queryString_rsmuestras = "";
  20. if (!empty($_SERVER['QUERY_STRING'])) {
  21.   $params = explode("&", $_SERVER['QUERY_STRING']);
  22.   $newParams = array();
  23.   foreach ($params as $param) {
  24.     if (stristr($param, "pageNum_rsmuestras") == false &&
  25.         stristr($param, "totalRows_rsmuestras") == false) {
  26.       array_push($newParams, $param);
  27.     }
  28.   }
  29.   if (count($newParams) != 0) {
  30.     $queryString_rsmuestras = "&" . htmlentities(implode("&", $newParams));
  31.   }
  32. }
  33. $queryString_rsmuestras = sprintf("&totalRows_rsmuestras=%d%s", $totalRows_rsmuestras, $queryString_rsmuestras);
  34. ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  35. <html xmlns="http://www.w3.org/1999/xhtml">
  36. <head>
  37. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  38.  
  39. //en la linea siguiente describo como lo tenia en la version vieja de la pagina...pero tampoco funciona..
  40. //<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  41.  
  42. <title>Muestras gratis</title>
  43. <meta name="keywords" content="" />
  44. <meta name="description" content="" />
  45. <link href="styles.css" rel="stylesheet" type="text/css" media="screen" />
  46. </head>