Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/11/2006, 09:55
Avatar de omar_cb11
omar_cb11
 
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 18 años, 7 meses
Puntos: 0
El problema que tengo es tambien que a la hora de hacer una consulta si esta tiene alguna letra acentuada no me encuentra nada, supongo por lo mismo me ha cambiado el caracter o algo asi, pero en la base de datos yo reviso y estan todas las letras bien con sus acentos y todo! como puedo realizar una consulta con palabras que tienen letras con acento?

Este es el codigo de la pagina que envía la consulta:
Código PHP:
<form name="formulario" action="">
<?php
require('../conexion.php');

$sql=mysql_query("SELECT DISTINCT tema FROM ensenanzas ORDER BY Tema");
?>
<select name="lista" onchange="pedirDatos()">
<?php
while($row mysql_fetch_array($sql)){    
echo 
"<option value=\"".$row['tema']."\">".$row['tema']."</option>";}
?>
</select>
</form>
y este es el codigo de la pagina que me hace la consulta:
Código PHP:
<?php
require('../conexion.php');

$nom=$_POST['nombres'];
$result=mysql_query("SELECT titulo,fecha,audio,video FROM ensenanzas WHERE tema='".$nom."' ORDER BY fecha");

echo 
"<table bgcolor=\"#FFE0B3\" align=left style=\"border:1px outset black\">";
        for (
$i 0$i mysql_num_fields($result); $i++){ 
            print 
"<th>".mysql_field_name($result$i)."</th>\n";} 
        while (
$registro mysql_fetch_row($result)){
            echo 
"<tr>";
        foreach(
$registro as $clave){
            echo 
"<td bgcolor=\"#D2E9FF\"style=\"border:1px groove black\" align=\"left\">",htmlentities($clave),"</td>";}}
            echo 
"</tr></table>";
            
mysql_close();
?>
__________________
A veces hay que darle un golpecito al Pc para que funcione.

Última edición por omar_cb11; 09/11/2006 a las 10:45