Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - gigamurki

#1
Hola Programadores y desarrolladores web, bueno pues paso por aquí solicitando su ayuda, para que me ayuden a resolver este pequeño problema que tengo con php y mysql.

Bueno voy al grano, estoy haciendo un traductor de palabras Español-Maya y viceversa, pero el problema es que en los cotejamientos que elijo en la base de datos mysql no me dan los resultados que deseo, por ejemplo en la base de datos tengo una tabla con una lista de palabras que utilizan los siguientes caracteres.

Caracteres:  Ĥ ř Ű Ϋ Ũ Œ ē Ü
Palabras:
Plátano = Huwa
Naranja = Aranxax
Papaya = U'tun'
Anona = Kewexa
Nance = Tapa
Piojo = Tümalh
Regar = Tz'ümü
Armadillo = k`üso


Bueno y pues cuando en los resultados de la traducción de la pagina php no me muestra las traducciones como debe de ser como por ejemplo en la palabra, "Regar = Tz'ümü" no me la muestra así, si no que de la siguiente manera, "Regar = Tz??m?".  Y la verdad yo ya probé con varios tipos de cotejamiento como lo es el "utf_generl_ci"   "utf_unicode_ci" .

Sin nada más que decir abajo les dejo el código de la base de datos, y los códigos de la conexión php. Espero su ayuda y gracias por leer.

Aquí el codigo de la base de datos en Mysql:

Código (sql) [Seleccionar]


-- phpMyAdmin SQL Dump
-- version 4.0.4.2
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 13-12-2013 a las 05:38:47
-- Versión del servidor: 5.6.13
-- Versión de PHP: 5.4.17

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Base de datos: `dbtra`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `words`
--

CREATE TABLE IF NOT EXISTS `words` (
 `elregistro_id` int(11) NOT NULL AUTO_INCREMENT,
 `traduccion` text NOT NULL,
 PRIMARY KEY (`elregistro_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;

--
-- Volcado de datos para la tabla `words`
--

INSERT INTO `words` (`elregistro_id`, `traduccion`) VALUES
(1, 'Plátano = Huwa'),
(2, 'Naranja = Aranxax'),
(3, 'Papaya = U'tun'),
(4, 'Anona = Kewexa'),
(5, 'Nance = Tapa'),
(6, 'Guayaba = Turu'x');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;






Aquí el Codigo php.


Código (php) [Seleccionar]



<style>
h3{color:blue;}
</style>
<?php
error_reporting
(E_ALL E_NOTICE);
//conexion a db
$conexion mysql_connect('localhost','root','usbw');
$dbmysql_select_db('dbtra',$conexion);







$palabra $_GET['variable'];
if(
$palabra == ''){
echo 'No ha escrito ninguna palabra.';
}else{
$query "SELECT elregistro_id, traduccion FROM words where traduccion like '%$palabra%'";
$resultado mysql_query ($query) or die(mysql_error());
if (
mysql_fetch_assoc ($resultado)<=0) {

echo 
"No se encontraron resultados del t&eacute;rmino. ".'<b>'.$palabra.'<b>'.".";
}else {




$resultado mysql_query ($query) or die(mysql_error());
while(
$row mysql_fetch_array($resultado))
{
echo '<p>';

echo $row['traduccion'];
echo '</p>';
}
}
mysql_free_result($resultado);
}
?>



#2
Muy bueno para iniciarse en ese mundo
#3
uppps mas cuidado con lo que se hace.
#4
yo tambien andaba buscando eso. intentare.
#5
Foro Libre / Re: Soy Programador (video Oficial)
3 Diciembre 2013, 18:29 PM
jajajajaj, nos hacen quedar de lo peor jajaja.

Vergüenza ajena.
#6
Que mal que hagan eso pero como les conviene.
#7
gracias amigo ya lo cheque pero mira no conoces algun ejemplo de como hacerlo en visual basic 2010 y que sea offline osea de escritorio.
#8
Hola pasó viendo si hay alguien que me pueda dar un código, y explicar el funcionamiento del mismo para poder hacer un traductor de palabras como por ejemplo del idioma español al idioma inglés. Bueno y desde ya gracias por su ayuda, he buscado como hacer esto por toda la red pero no he encontrado nada.
#9

Hola programadores del foro, solo paso por aquí para pedir un favor si hay alguien que me pueda orientar para la creación de un traductor de palabras nada más, del idioma español al idioma xinka  y viceversa. (El idioma xinka es uno de los idiomas que hablamos los indígenas en Guatemala.). Bueno los únicos lenguajes de los cuales tengo más conocimiento es javascript  html y css. Bueno y pues por el momento he iniciado a aprender sobre Visual Basic, porque ahí quiero realizar mi aplicación pero necesito orientación de algún programador, y ponerme en contacto con él para que me pueda ayudar en el proceso de desarrollo de la misma.. Estaré agradecido.

Mándeme un mensaje por favor.
#10
Gracias por tu ayuda hermano, muy buena, provare.