24/01/2009, 19:28
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 155
Antigüedad: 16 años, 3 meses Puntos: 1 | |
Respuesta: problema de mysql y php Gracias por ayudarme pero creo que tengo otro ploblema.
Bueno tengo una base de datos en la cual tengo una tabla llamada noticias y dentro de esa tabla hay un campo llamado noticia y dentro de noticia tengo un texto, lo cual hago una llamada para mostrar en mi web, el problema es que el texto tiene varios acentos y en la letra donde va el tilde aparece este signo � y quisiera saber como puedo hacer para que no aparesca ese signo y aparesca bien la palabra con su tilde y todo en la web.
Yo supongo que que el error debe probenir de ORDER BY RAND.
aqui dejo mi codigo
<?php
// primero se conecta a la base de datos:
require 'conexion.php';
// creamos la consulta SQL. Esta consulta muestra TODOS los registros de la tabla "users":
$consulta = "SELECT * FROM noticias ORDER BY RAND() LIMIT 1";
// la ejecutamos
$result = mysql_query($consulta);
?>
<th valign="top">
Noticia</th>
</tr>
<?php
While ($reg = mysql_fetch_assoc($result)) {
// en cada iteracion el array $reg va a contener un nuevo registro que cumpla las condiciones; se accede a los datos usando el nombre del campo como indice
?>
<tr>
<td>
<table class="contentpaneopen">
<tr>
<td valign="top" ><?php echo $reg['introtext'] ?></td>
</tr>
<?php
}
?>
<tr>
<td valign="top" >
</td>
</tr>
</table>
</td>
Quisiera saber si me puedes ayudar a encontrar el error gracias. |