Foros del Web » Programando para Internet » ASP Clásico »

pedazo de duda

Estas en el tema de pedazo de duda en el foro de ASP Clásico en Foros del Web. hola buenas, mi problema es el siguiente: mirar tengo una pagina web, que en la parte publica hace una cosulta en php y muestra al ...
  #1 (permalink)  
Antiguo 04/09/2007, 17:34
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
pedazo de duda

hola buenas, mi problema es el siguiente:

mirar tengo una pagina web, que en la parte publica hace una cosulta en php y muestra al usuario los 5 elementos de la bd mas recientes. los 5 elementos que muestra son titulos de blogs.

asta aki no ay problema. pues bien, necesito que cada titulo de los que salgan(que van variando)sea un enlace a un asp, el cual me tiene que mostrar el blog, es decir el titulo y sus aportaciones, que esta todo en mi bd.

E pensado en hacer un asp, que sea, mostrar_blog.asp, pero no se como llegar a el desde cada titulo.

no se si esta muy clara mi duda, pero cualquier comentario lo agradecere

un saludo
  #2 (permalink)  
Antiguo 05/09/2007, 01:36
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: pedazo de duda

Te puedes esplicar un poquito mas.
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #3 (permalink)  
Antiguo 05/09/2007, 02:00
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

si mira,(eske no es facil, jeje), estoy haciendo una pagina para crear y mantener blogs, y me hobligan a que la parte publica, se haga en PHP y la privada en ASP.

Bien pues en la portada de la pagina, deben salir lo 5 blogs con aportaciones mas recientes,(eso es lo ke va variando), es una consulta en PHP, hata aki todo echo y funcionando.

El siguiente paso es, que cada nombre de los 5 que me salen, sean a su vez un enlace para mostrar ese blog(hacer consultas a la base de datos, y el titulo darle el formato propio de un titulo y cada comentario darle el formato y mostrarlo).

E pensado en hacer un asp, tipo, mostrarblog.asp, y lo que quiero es desde los 5 enlaces estos que van variando poder accer a este asp, pasandole de alguna forma el titulo del blog!!, es decir el nombre el cual es el enlace, que ala vez es el titulo que a la vez se lo tengo que pasar al asp, KE A LA VEZ VAN VARIANDO, que folloooon.

Espero que mas o menos me halla explicado y puedan ayudarme...

muchisimas gracias
  #4 (permalink)  
Antiguo 05/09/2007, 10:58
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: pedazo de duda

igual has tu enlace

IDDELPOST tiene que ser la variable de tu set de registros

mostrarblog.asp?id=IDDELPOST

y leugo en el asp recoges el IDDELPOST y busca en la base y muestras el contenido de ese post y lo que desees

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 05/09/2007, 11:13
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

while (($contador!=0)&&(odbc_fetch_row($rs)))
{
$rs_titulo=odbc_result($rs, "titulo");
print ("<tr><td><center>$rs_titulo</center></td></tr>");
$contador = $contador -1;
}
}
print("</table>");

esto es la parte de la consulta en php ke muestra el nombre, dnd pongo eso????

iddelblog como lo recogo en el asp, me refiero,
titulo= request.form("pTitulo") esto es para cuando se envia mediante form, como se hace cuando se envia asi : iddelblog=?mostrarblog.asp??
  #6 (permalink)  
Antiguo 05/09/2007, 12:42
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

vale, solucionado, solo me falta recoger el valor que le paso

era simplemente con la etiketa <a></a>

iddelblog como lo recogo en el asp, me refiero,
titulo= request.form("pTitulo") esto es para cuando se envia mediante form, como se hace cuando se envia asi : iddelblog=?mostrarblog.asp??
  #7 (permalink)  
Antiguo 05/09/2007, 12:46
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: pedazo de duda

Código:
Request.QueryString("variable")
Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #8 (permalink)  
Antiguo 05/09/2007, 13:09
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

pero si la variable esta en PHP que desde donde hago la llamada

es esta:
$rs_idblog

pongo:
idblog=Request.QueryString("$rs_idblog")
  #9 (permalink)  
Antiguo 05/09/2007, 13:10
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: pedazo de duda

No, no tiene nada que ver, finalmente lo único que estás haciendo es enviar valores a través de URL, independientemente de la tecnología que ocupes para realizar las tareas en el servidor.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #10 (permalink)  
Antiguo 05/09/2007, 13:12
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

ya pero en el nombre de la variable... que pongo??

idblog=Request.QueryString("$rs_idblog")

idblog, es como quiero ke se llame mi variable en el asp

$rs_idblog, es como se llama la ke mando... puedo poner cualquier cosa?
  #11 (permalink)  
Antiguo 05/09/2007, 13:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: pedazo de duda

A ver....

<a href="pagina.asp?rs_idblog=valor">

El link anterior viaja a "pagina.asp"
Código:
<%
'Capturo la variable llamada rs_idblog
id = Request.QueryString("rs_idblog")
%>

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #12 (permalink)  
Antiguo 05/09/2007, 13:27
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

justo, el problema es!!!

que en PHP por defecto las variables llevan el simbolo '$' y no se si tengo que ponerla aki:

id = Request.QueryString("rs_idblog")
o
id = Request.QueryString("$rs_idblog")
  #13 (permalink)  
Antiguo 05/09/2007, 13:30
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: pedazo de duda

No te entiendo...

Si quieres recuperar esa variable envíada por URL en php, usa el método de php, si lo quieres recuperar en ASP, usa el método de ASP, es decir, no se mezclan peras con manzanas, solamente se están envíando valores, pero cada uno debe ser tratado de la manera que se hace normalmente.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #14 (permalink)  
Antiguo 05/09/2007, 13:40
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

jajajajaja joooo
haber si me explico mejor

codigo php:
print ("<tr><td><center><a target='blank' border='no' href='../asp/mostrar_blog.asp?=$rs_idblog'>$rs_titulo</a></center></td></tr>");

ok, esta es la consulta que va variando.

bien en el asp pongo:
id_blog=Request.QueryString("$rs_idblog")

me entiendes ahora??

pues bien si pongo una bandera, Response.Write(id_blog), no me sale nada, es decir id_blog no llega a tomar el valor de la variable que le paso desde el php

me pillas mas o menos

mi msn: [email protected]
  #15 (permalink)  
Antiguo 05/09/2007, 13:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: pedazo de duda

Código:
print ("<tr><td><center><a target='blank' border='no' href='../asp/mostrar_blog.asp?id=$rs_idblog'>$rs_titulo</a></center></td></tr>");
Código:
id_blog=Request.QueryString("id")
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #16 (permalink)  
Antiguo 05/09/2007, 14:03
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pedazo de duda

okokokokok

a costao, muchas 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 15:00.