Foros del Web » Programando para Internet » PHP »

¿Se pueden pasar dos parámetros? $_GET[]

Estas en el tema de ¿Se pueden pasar dos parámetros? $_GET[] en el foro de PHP en Foros del Web. Buenos dias, En mi página web, tengo un index.php que evalúa a través de sentencias condicionales, if, elseif, else que parte de la página deseas ...
  #1 (permalink)  
Antiguo 28/09/2010, 01:58
 
Fecha de Ingreso: septiembre-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
¿Se pueden pasar dos parámetros? $_GET[]

Buenos dias,
En mi página web, tengo un index.php que evalúa a través de sentencias condicionales, if, elseif, else que parte de la página deseas cargar y la incluye... Ej:
Código PHP:
if ($_GET[modo]=='nuevoUsuario'){
                include(
"registro.php");
              } elseif (
$_GET[modo]=='download'){
                include(
"download.php");
              } elseif (
$_GET[modo]=='reglamento'){
                include(
"reglamento.php");
              } elseif (
$_GET[modo]=='staff'){
                include(
"staff.php");
              } elseif (
$_GET[modo]=='contact'){
                include(
"contact.php");
              } elseif (
$_GET[modo]=='screenshot'){
                include(
"screenshot.php");
              } elseif (
$_GET[modo]=='chat'){
                include(
"chat.php");
              } elseif (
$_GET[modo]=='panelAdmin'){
                include(
"paneladmin.php");
              } elseif (
$_GET[modo]=='TerminarSesion'){
            
session_unset();
                
session_destroy();

                echo 
'<script language=javascript>';
                echo 
'window.location = \'index.php\';';
                echo 
'</script>';
              } else { 
                include(
"noticias.php");
              } 
Por defecto, si no seleccionas ninguna opcion incluye al archivo noticias.php quien a traves de un bucle while, imprime las noticias dentro de la bese de datos... el problema, es que cuando quiero "Editar ó eliminar" esta noticia, yo quiero cargar dentro del archivo paneladmin.php en el correspondiente formulario de edicion la noticia.... pero para esto, debo pasarle un parametro que es el ID de la noticia y no se como hacerlo, ya que ya estoy pasando uno al index.php al llamar a paneladmin.php, se entiende?

index.php?modo=panelAdmin(Aqui tendria que pasarle el parámetro?id=10) ¿Como hacerlo? puedo hacerlo de este mismo modo?

Comentario: Todo el código es para aplicar al enlace "editar"
Gracias

Última edición por epcode; 28/09/2010 a las 02:03 Razón: Agregar comentario
  #2 (permalink)  
Antiguo 28/09/2010, 03:13
 
Fecha de Ingreso: septiembre-2010
Ubicación: Malaga
Mensajes: 47
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: ¿Se pueden pasar dos parámetros? $_GET[]

Hola, no se si entendi, pero puedas hacerlo como sugieres

index.php?modo=panelAdmin&id=10

Puedes pasar tantas variables gets como quieres, aunque hay un tamaño maximo.

La unica cosa es que la primera va separada por el signo de interrogacion y las sigueintes por el signo ampersan.
  #3 (permalink)  
Antiguo 28/09/2010, 03:18
 
Fecha de Ingreso: septiembre-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: ¿Se pueden pasar dos parámetros? $_GET[]

Cita:
Iniciado por oasis8 Ver Mensaje
hola, no se si entendi, pero puedas hacerlo como sugieres

index.php?modo=paneladmin&id=10

puedes pasar tantas variables gets como quieres, aunque hay un tamaño maximo.

La unica cosa es que la primera va separada por el signo de interrogacion y las sigueintes por el signo ampersan.
gracias;
  #4 (permalink)  
Antiguo 28/09/2010, 03:28
Avatar de TCL_ZIP  
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 21 años, 1 mes
Puntos: 4
Respuesta: ¿Se pueden pasar dos parámetros? $_GET[]

Aunque ya te han respuesto la pregunta, me tomo la libertad de recomendarte que en lugar de utilizar tantos if, elseif, utilices la función case:
http://php.net/manual/es/control-structures.switch.php
  #5 (permalink)  
Antiguo 28/09/2010, 04:14
 
Fecha de Ingreso: septiembre-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: ¿Se pueden pasar dos parámetros? $_GET[]

Cita:
Iniciado por TCL_ZIP Ver Mensaje
Aunque ya te han respuesto la pregunta, me tomo la libertad de recomendarte que en lugar de utilizar tantos if, elseif, utilices la función case:
[url]http://php.net/manual/es/control-structures.switch.php[/url]
Recomendación tomada, muchas gracias ya lo había olvidado :)

Etiquetas: metrodo, parametros, php5
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 22:04.