Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2005, 01:47
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Cita:
Iniciado por Operadormail
La variable $i no recoge ningun valor y por lo tanto no llega al correo.
La que esta en el for?... No es posible que "no recoja valor" ya que la estás incializando ahí mismo...

Un consejo te doy porque tu amigo "el jam" soy... Cuando manejes bucles, condicinales y cosas por el estilo que "dividan el camino" y tengas problemas con ello... manda a imprimir algo en "lugares estratégicos" para ver por dónde va fluyendo tu código... en qué lugar se quiebra tu aplicación... e identificar tu error. (el consejo va pa' todos, claro).

Por ejemplo, en este caso averígua primero si entra en tu ciclo... poniendo un echo dentro de él, uno quizá dentro de tu if... para ver cuántas veces entra y en qué variantes tiene.. olvidate de enviar el mail por el momento, primero busca tu error.

Bueno, creo es evidente que no entra en tu ciclo... problema? no cumple la condición... entonces enfocate en ello... quizá no te devuelva un valor numérico y no pueda comparar... quizá algo tan simple como que la condición este invertida ó, en casos como este, haya un carácter que te afecte el análisis de dicha condición...

¿haz probado poner algo como for($i=0;$i<($this->num_productos);$i++){??? ... quizá debas cambiar la forma de hacer la asignación... no sé!

Ojala te haya ayudado... La mejor de las suertes!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"