Foros del Web » Programando para Internet » PHP »

mostrar resultados de una tabla

Estas en el tema de mostrar resultados de una tabla en el foro de PHP en Foros del Web. Hola, tengo una pagina en nuke, y modifique un poco un modulo, el modulo enciclopedia, pero hay una parte que no se exactamente como debo ...
  #1 (permalink)  
Antiguo 23/06/2006, 07:41
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 19 años, 11 meses
Puntos: 0
mostrar resultados de una tabla

Hola, tengo una pagina en nuke, y modifique un poco un modulo, el modulo enciclopedia, pero hay una parte que no se exactamente como debo hacer para que me muestre los resultados, me explico mejor, al pulsar en una letra muestra los resultados de esa letra en una lista, todo bien, y al pulsar sobre cada palabra muestra el contenido de cada palabra, pues bien yo lo que quiero es que al pulsar en cada letra del abecedario, en lugar de mostrar solo la palabra, junto a ella aparezca tambien el contenido de cada palabra, ahorrando el ultimo paso, se que mucho no conoceis como estan formados os modulos del nuke, pero lo unico que quiero es mostrar un resultado, aqui dejo el codigo de la funcion que me muestra las palabras al pulsar en cada letra del abecedario

Código PHP:
function terms($eid$ltr) {
    global 
$module_name$prefix$sitename$db$admin;
    
$eid intval($eid);
    
$row $db->sql_fetchrow($db->sql_query("SELECT active FROM ".$prefix."_glosario WHERE eid='$eid'"));
    
$active intval($row['active']);
    
$row2 $db->sql_fetchrow($db->sql_query("SELECT title FROM ".$prefix."_glosario WHERE eid='$eid'"));
    
$title stripslashes(check_html($row2['title'], "nohtml"));
    include(
"header.php");
    
title("$title");
    
OpenTable();
      
alpha($eid);
    if ((
$active == 1) OR (is_admin($admin))) {
        if ((
$active != 1) AND (is_admin($admin))) {
            echo 
"<center>"._YOURADMINENCY."</center><br><br>";
        }
        echo 
"<br><br>"
            
."<table border=\"0\" align=\"center\">";
// en esta parte es donde busca cada palabra para moestrarla luego yo añadi text que es el contenido de cada palabra, es lo que quiero que muestre tambien
        
$result3 $db->sql_query("SELECT tid, title, text FROM ".$prefix."_glosario_text WHERE UPPER(title) LIKE '$ltr%' AND eid='$eid'");
        
$numrows $db->sql_numrows($result3);
        if (
$numrows == 0) {
            echo 
"<center><i>"._NOCONTENTFORLETTER." $ltr.</i></center>";
        }
        while (
$row3 $db->sql_fetchrow($result3)) {
            
$tid intval($row3['tid']);
            
$title stripslashes(check_html($row3['title'], "nohtml"));
// aqui es donde muestra la palabra y al hacer click me muestra el contenido
            
echo "<tr><td><a href=\"modules.php?name=$module_name&amp;op=content&amp;tid=$tid\">$title - aqui quiero mostrar text</a></td></tr>";
        }
        echo 
"</table><br><br>";
    } else {
        echo 
"<center>"._ENCYNOTACTIVE."<br><br>"
            
.""._GOBACK."</center>";
    }
    
CloseTable();
    include(
"footer.php");

para que se entienda mejor pongo tambien la tabla

CREATE TABLE IF NOT EXISTS `nuke_glosario_text` (
`tid` int(10) NOT NULL auto_increment,
`eid` int(10) NOT NULL default '0',
`title` varchar(255) NOT NULL default '',
`text` text NOT NULL,
`counter` int(10) NOT NULL default '0',
PRIMARY KEY (`tid`),
KEY `tid` (`tid`),
KEY `eid` (`eid`),
KEY `title` (`title`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

tid: se auto incrementa con cada registro
eid: es la categoria
title: es la palabra
text: el contenido de cada palabra

lo quisiera mostrar como en una tabla ya que ahora no lo hace, pero me vale con saber como mostrar tambien el text junto al title.

Un saludo y gracias
  #2 (permalink)  
Antiguo 23/06/2006, 08:10
 
Fecha de Ingreso: julio-2005
Mensajes: 86
Antigüedad: 18 años, 9 meses
Puntos: 3
no va aqui el tema.

Hay un foro ya dedicado para este tema el cual se llama "Aplicaciones Pre-Fabricadas" el cual se habla de php-nuke, phpBB etc.

Recomiendo mirar un poco el foro para que no te pasen estas cosas ya que yo puedo saber PHP y no saber manejar php-nuke y sus MOD's, ¿Entiendes?

Foro: Aplicaciones pre-fabricadas .

Un saludo, hebo.
  #3 (permalink)  
Antiguo 23/06/2006, 08:21
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 19 años, 11 meses
Puntos: 0
tienes razon y pido disculpas, lo habia mirado pero por buscar respuestas tambien en php olvide volver a cambiar de foro, lo siento.

Última edición por pakillo; 23/06/2006 a las 08:26
  #4 (permalink)  
Antiguo 23/06/2006, 08:51
 
Fecha de Ingreso: julio-2005
Mensajes: 86
Antigüedad: 18 años, 9 meses
Puntos: 3
No pidas tanto perdon hombre, era por si no lo sabías ;). Un error lo tiene cualquiera. Bueno postealo alli ;)

Un saludo, hebo.
  #5 (permalink)  
Antiguo 23/06/2006, 08:56
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 19 años, 11 meses
Puntos: 0
jajaja ya, es cierto pero tampoco queria que se moleste nadie, de todas formas gracias ya encontre la solucion.

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:09.