Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2008, 09:55
abigor66
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Pregunta se puede colocar una funcion dentro de in Printf?

Que más Foreros, me pregunto si hay una forma de incluir una función dentro de un printf.

resulta que tengo el siguiente codigo:

Código PHP:
        if ($servicio=="alojamiento"){
    
$result=mysql_query("select * from alojamiento_5 where IDrelacional='$IDrelacional'");
        while(
$row mysql_fetch_array($result))
        {
        if(
$color=='#ffffff'$color ='#E2EDF1';
        else 
$color='#ffffff';
            
printf("<tr>
                     <td width=\"200\" height=\"170\" rowspan=\"2\" align=\"center\" style=\"border-bottom:dashed; border-width:1px; border-color:#6699CC;\" bgcolor=\""
.$color."\"><img src=\"ver-img-src.php?id=".$row["id"]."&servicio=".$row["servicio"]."\" width=\"180\" height=\"150\"></td>
                     <td width=\"430\"bgcolor=\""
.$color."\">%s</td>
                    </tr>
                    <tr>
                    <td style=\"border-bottom:dashed; border-width:1px; border-color:#6699CC;\" bgcolor=\""
.$color."\"><div align=\"right\"><a href=\"productos.php?id=".$row["id"]."&servicio=%s&IDrelacional=".$row["IDrelacional"]."\" target=\"_top\"> Conocer m&aacute;s &raquo; &nbsp;<br><br></a></div></td>
                    </tr>"
$row["resumen"], $row["servicio"]);
        }
    
mysql_free_result($result);
    } 
esto me muestra el resumen del contenido que quiero mostrar. pero ahora me interesa anexalere el siguiente codigo:

Código PHP:
    $img  mysql_query("SELECT no_star FROM alojamiento_5 WHERE IDrelacional='$IDrelacional'");
    while (
$dato mysql_fetch_array($img)){
    
$rep $dato[no_star];
     for(
$i=1;$i<=$rep;$i++) {
      echo 
'<img src="img/sol.jpg" width="20" height="20" align="absmiddle" /> ';
     } 
esto hará que aparezcan unos soles en el resumen, pero estos soles varian de resumen a resumen.

Intenté con function pero no lo permite porque la función se debe llamar aparte, es decir algo así como <? img(); ?>.

Como podría hacer para que esto funcionara??

Les agradeco tod la ayuda que me puedan brindar

Gracias de antemano.

Suerte

Última edición por abigor66; 26/07/2008 a las 16:02