Código PHP:
if ($gestor = fopen($nombre_archivo, 'w+'))
{
fwrite($gestor, $contenido);
}
Les muestro lo que sería mi código en manera más reducida:
Código PHP:
//Acá está todo el comienzo de la tabla, que todo esto se ve bien porque es html puro, digamos
</td>
</tr>
</table>
<?php
include(conexion.php);
mysql_query ("SET NAMES \'utf8\'");
$i=0;
// el $arrayIds lo paso al principio y me muestra bien los valores
foreach ($arrayIds as $id){
$i++;
$dametodo="select * from productos where id=\'$id\'";
$query=mysql_query($dametodo);
while($row=mysql_fetch_array($query)){
$foto=$row[0];
$descrip=$row[4];
?>
<table width="650" border="0" cellpadding="5" height="320">
<tr> </tr>
<tr>
<td width="180" rowspan="4">
<div align="center">
<a href="productos.php?id=\'.<?php echo $id; ?>.\'" target="_blank">
<img src="images <?php echo $foto; ?>" width="172" height="252" border="0"/>
</a>
</div>
</td>
<td style="font:Verdana, Arial, Helvetica, sans-serif ; text-align:left; font-weight:bold; color:#5C9B1E; font-size:12px">\'.$descrip.\'
</td>
</tr>
//Obviamente sigue, cierra el foreach, y luego viene codigo html que lo imprime todo, el problema es que no imprime la parte esta que se genera desde código php.
Es bastante urgente, si alguien me puede dar una mano, se lo agradeceré muchisimo!!
Saludos!!