Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2015, 17:14
KalSmith
 
Fecha de Ingreso: marzo-2014
Mensajes: 56
Antigüedad: 10 años, 1 mes
Puntos: 1
Mensaje Error Notice: Undefined offset

Hola amigos, junto con saludar, quisiera nuevamente solicitar su ayuda, el tema es que estoy creando una "nube de etiquetas" en mi proyecto web, al momento de ingresar las etiquetas en mi base de datos, las separo por comas. y al momento de sacarlas por pantalla ocupo la función "explode" y para contar los arrays ocupo "count", el tema que empezó a darme el error Error Notice: Undefined offset y empece a documentarme sobre el uso de "isset", pero no he podido implementarlo de manera correcta y me da el error mencionado.

El código es el siguiente:

Código PHP:
<?php 


$trozos
=explode(",",$row_producto['StrTag']); 
$numero=count($trozos);         
  
$i 0

    
    if ((isset(
$trozos)) && ($trozos) !=""){
    while(
$i <= $numero): 
    echo 
'<a href="tags/'.$trozos[$i].'">'.$trozos[$i].'</a>'
    
$i += 1
    endwhile;
 }        
?>

y el error que me da, es el siguiente:

( ! ) Notice: Undefined offset: 5 in C:\wamp\www\mineg\pro.php on line 229
Call Stack
# Time Memory Function Location
1 0.0037 275184 {main}( ) ..\pro.php:0

( ! ) Notice: Undefined offset: 5 in C:\wamp\www\mineg\pro.php on line 229
Call Stack
# Time Memory Function Location
1 0.0037 275184 {main}( ) ..\pro.php:0


Si tuviera otra etiqueta me daria en la linea 230.

Se agradecería su ayuda y la verdad si me documentado y probado bastante sobre el uso de la función isset, pero no me hadado resultados.

Gracias !