Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2009, 04:45
flatron666
 
Fecha de Ingreso: marzo-2009
Mensajes: 55
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Variable que no cambia

<?php
$nombre_busqueda='Antonio'; //aquí lo que te de la base de datos //te refieres a que ponga aqui el valor de $catalogname?
$name=array('Ignacio','Sabela','Antonio');
$photo=array('Ignacio.jpg','Sabela.jpg','Antonio.j pg');
if(in_array($nombre_busqueda,$name)){
$indice=array_search($nombre_busqueda,$name);
echo $name[$indice].": <img src='photo/".$photo[$indice]."' alt=''> "; //no hace falta la secuencia /", aún tienes las comillas simples
}





//explicación del array
/*array_search
Buscara un valor especifico en un array y devuelve el índice si lo encuentra, por ejemplo:

$a = array( 0 => "Justi", 1 => "Thor", 2 => "Debi" );
$key = array_search(’Debi’, $a);

La variable $key va a tener valor 2.

in_array
Es similar a la anterior pero en lugar de devolver el indice de la coincidencia, devuelve true o false. Por ejemplo:

if ( in_array( "Justi", $a ) ) {
$cuerso = “php”;
}*/
?>