Foros del Web » Programando para Internet » PHP »

Mostrar array

Estas en el tema de Mostrar array en el foro de PHP en Foros del Web. Hola no tengo mucha idea de php y tengo unas dudillas A ver la idea es, tengo unas fichas con unas variables entre ellas unas ...
  #1 (permalink)  
Antiguo 23/03/2007, 11:58
Avatar de xevisoyyo  
Fecha de Ingreso: mayo-2005
Mensajes: 166
Antigüedad: 19 años, 6 meses
Puntos: 1
Mostrar array

Hola no tengo mucha idea de php y tengo unas dudillas

A ver la idea es, tengo unas fichas con unas variables entre ellas unas webs de referencia segun la ficha, en una ficha pueden haber 10 como puede haber 1, etc lo tengo asi

$enlaceURL[1]="URL_1";
$enlaceNOMBRE[1]="NOMBRE_1";
$enlaceURL[2]="URL_2";
$enlaceNOMBRE[2]="NOMBRE_2";
$enlaceURL[3]="URL_3";
$enlaceNOMBRE[3]="NOMBRE_3";
$enlaceURL[4]="URL_4";
$enlaceNOMBRE[4]="NOMBRE_4";

bueno tengo dos dudas

1 como deberia mostrarlas en la pagina q se cargan las fichas para que siempre salgan todos los enlaces y q el resultado fuera algo asi

<p><a href="URL_1">NOMBRE_1</a></p>
<p><a href="URL_2">NOMBRE_2</a></p>
<p><a href="URL_3">NOMBRE_3</a></p>
<p><a href="URL_4">NOMBRE_4</a></p>

2 también me gustaría saber si lo hago bien así o si habría una manera mejor de hacerlo, siemrpe pensando que cargo fichas (ej. ficha1.php) en la pagina con las variable y mas cosas


Gracias de antemano
Saludos
  #2 (permalink)  
Antiguo 23/03/2007, 12:08
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 11 meses
Puntos: 19
Re: Mostrar array

Asi armas el array();
Código PHP:
$enlaces[1]['url'] = "www.google.com";
$enlaces[1]['nombre'] = "Google";
$enlaces[2]['url'] = "www.forosdelweb.com";
$enlaces[2]['nombre'] = "Foros del web";
$enlaces[3]['url'] = "www.wikipedia.com";
$enlaces[3]['nombre'] = "Wikipedia"

y asi imprimis los enlaces...

Código PHP:
$i=0;
while(
$enlaces[$i]){
       echo  
"<p><a href=".$enlaces[$i]['url'].">".$enlaces[$i]['nombre']."</a></p>";
       
$i++;


Creo que asi estaria funcionando como vos queres ...

saludos
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #3 (permalink)  
Antiguo 23/03/2007, 12:39
Avatar de xevisoyyo  
Fecha de Ingreso: mayo-2005
Mensajes: 166
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Mostrar array

Hola muchas gracias por tu rapida respuesta,

solo tengo que cambiar el valor de $i de 0 a 1 y va perfecto

no se si se podria hacer dejando $i a 0 y dejando los corchetes vacios, pero al tener dos variables cada uno, osea, url y nombre veo que no, no se si se podria hacer de otro modo, es solo curiosidad, me va perfecto

Muchas gracias
  #4 (permalink)  
Antiguo 23/03/2007, 14:38
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 11 meses
Puntos: 19
Re: Mostrar array

Si, puede ser 0 yo puse 1 por una cuestion de comodidad, si empezas por cero, $i debe ser cero, y si empezar por 1, $i tiene que se igual a 1

aca te dejo un link para que comprendas mejor el tema de las matrices..

http://es.wikipedia.org/wiki/Array

saludos
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
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 12:54.