Foros del Web » Programando para Internet » PHP »

Problemas Categorias

Estas en el tema de Problemas Categorias en el foro de PHP en Foros del Web. Hola: Bueno el problema que tengo es que quiero diferencias mis noticias que genero en diferentes link en mi tabla noticias tengo un campo categorias ...
  #1 (permalink)  
Antiguo 15/03/2009, 16:26
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Mensajes: 421
Antigüedad: 15 años, 4 meses
Puntos: 0
Problemas Categorias

Hola:

Bueno el problema que tengo es que quiero diferencias mis noticias que genero en diferentes link en mi tabla noticias tengo un campo categorias int(11) y una tabla categorias.
Una categorias general cree esto en la clase Noticias:
Código php:
Ver original
  1. function getLinoticias($categoria)
  2.         {
  3.            global $MOD;
  4.              $consulta = $MOD['mysql']->consulta('SELECT * FROM noticia WHERE categoria='.$categoria);
  5.            return $consulta;
  6.         }

Y esto en mi controlador :
Código php:
Ver original
  1. case 'General':
  2.                 $id = $_GET['id'];
  3.                 $items_noticia = $MOD['noticias']->getLinoticias($categoria);
  4.                 include('modulos/noticias/vistas/listado_visitante.html.php');
  5.        
  6.         break;

Y puse esto en el link donde quiero q solamente me muestre las noticias de esa categoria en este cado General
,[0,"Noticias","","",-1,-1,0,"index.php?mod=noticias&pag=general&categoria= <?php echo $item_noticia->categoria ; ?>","_self","","","","",5,5,0,"","",0,0],0,25);

Bueno la cosa es que cuando hago clic en Noticias me muestra esto en la URL
http://localhost/nuevo/index.php?mod...ral&categoria=
Falta una parte que me llama la atencion la categoria deberia ser asi:
http://localhost/nuevo/index.php?mod...al&categoria=6
Me podrian dar una mano
  #2 (permalink)  
Antiguo 15/03/2009, 18:29
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Problemas Categorias

Hola majony,

Unas preguntas.

1 - La condición para el switch es $categoria ?
2 - Este código <?php echo $item_noticia->categoria ; ?> está en listado_visitante.html.php no ?
3 - Que tipo de datos devuelve el método consulta() del modulo mysql
  #3 (permalink)  
Antiguo 15/03/2009, 18:56
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Mensajes: 421
Antigüedad: 15 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Problemas Categorias

Cita:
Iniciado por lisandro Arg Ver Mensaje
Hola majony,

Unas preguntas.

1 - La condición para el switch es $categoria ?
2 - Este código <?php echo $item_noticia->categoria ; ?> está en listado_visitante.html.php no ?
3 - Que tipo de datos devuelve el método consulta() del modulo mysql
Gracias lisandro pero ta resolvi mi problema a tus dudas te explico

1.- Gestiona mis categorias en la misma modulos de notcias mi gestor de noticias es en base a categorias tengo distintas categorias y muestra esta en diferentes links por decir una notica deportica va a la categoria deportes y asi

2.-
Código php:
Ver original
  1. <?php echo $item_noticia->categoria ; ?>
Bien con esta condicion recorro todos lo campos de mi tabla noticia por decir el campo id de mi tabla noticias seria asi
Código php:
Ver original
  1. <?php echo $item_noticia->id ; ?>
Y como soy el adm mi usuarios solo veran el listado de visitantes ademas me ayuda mucho para poder hacer update o delete mira :
UPDATE
Código php:
Ver original
  1. <td class="bodyText">
  2.       <form action="index.php?mod=noticias&pag=guardar_noticia&id=<?php echo $_GET['id']?>"  method="post" name="frmNoticia">
  3.         <input name="hdn_id" type="hidden" value="<?php echo $item_noticia->id ?>" />
  4.         <table width="90%" border="1">
  5.           <tr>
  6.             <td>Titulo</td>
  7.             <td>
  8.             <input name="edt_titulo" type="text" size="30" maxlength="100" value="<?php echo $item_noticia->titulo ?>"/>
  9.             </td>
  10.           </tr>

Y un Delete:
Código php:
Ver original
  1. <td><?php echo $item_noticia->fecha_publicacion ?></td>
  2.                 <td><?php if($item_noticia->estado == 1) echo "Si"; else echo "No"; ?></td>
  3.                 <td><a href="index.php?mod=noticias&pag=editar_noticia&id=<?php echo $item_noticia->id; ?>">Modificar</a></td>
  4.                 <td><a href="index.php?mod=noticias&pag=eliminar_noticia&id=<?php echo $item_noticia->id; ?>">Eliminar</a></td>

Espero que te aya podido responder a tus preguntas y si quieres te puedo explicar como resolvi mi problema nos vemos
  #4 (permalink)  
Antiguo 15/03/2009, 19:12
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Problemas Categorias

Las preguntas eran más que nada porque me parecia que en esos puntos podia estar el error.

Saludos.
  #5 (permalink)  
Antiguo 15/03/2009, 19:20
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Mensajes: 421
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas Categorias

No eran esos puntos pero = gracias
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:11.