Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/09/2003, 16:51
Avatar de mapper
mapper
 
Fecha de Ingreso: enero-2003
Ubicación: Argentina
Mensajes: 321
Antigüedad: 21 años, 3 meses
Puntos: 1
Formato complicado.

Hola, de que manera puedo crear un do while dentro de un mail????

A continuacion lo que tengo.

Código PHP:
<?php require_once('Connections/intercambio.php'); ?>
<?php
$maxRows_gpc 
20

if (isset(
$HTTP_GET_VARS['limit'])) {
  
$maxRows_gpc $HTTP_GET_VARS['limit'];
}


$pageNum_gpc 0;
if (isset(
$HTTP_GET_VARS['pageNum_gpc'])) {
  
$pageNum_gpc $HTTP_GET_VARS['pageNum_gpc'];
}
$startRow_gpc $pageNum_gpc $maxRows_gpc;

$colname_gpc "1";
if (isset(
$HTTP_GET_VARS['categoria'])) {
  
$colname_gpc = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['categoria'] : addslashes($HTTP_GET_VARS['categoria']);
}
mysql_select_db($database_intercambio$intercambio);
$query_gpc sprintf("SELECT * FROM intercambio_urls WHERE categoria = '%s' AND validado = 'v'  ORDER BY estrellas DESC"$colname_gpc);
$query_limit_gpc sprintf("%s LIMIT %d, %d"$query_gpc$startRow_gpc$maxRows_gpc);
$gpc mysql_query($query_limit_gpc$intercambio) or die(mysql_error());
$row_gpc mysql_fetch_assoc($gpc);

if (isset(
$HTTP_GET_VARS['totalRows_gpc'])) {
  
$totalRows_gpc $HTTP_GET_VARS['totalRows_gpc'];
} else {
  
$all_gpc mysql_query($query_gpc);
  
$totalRows_gpc mysql_num_rows($all_gpc);
}
$totalPages_gpc ceil($totalRows_gpc/$maxRows_gpc)-1;

mysql_select_db($database_intercambio$intercambio);
$query_user "SELECT * FROM intercambio_users WHERE nick = '$PHP_AUTH_USER'";
$user mysql_query($query_user$intercambio) or die(mysql_error());
$row_user mysql_fetch_assoc($user);
$totalRows_user mysql_num_rows($user);
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="urlsintercambio.css" rel="stylesheet" type="text/css">
<link href="shoutbox.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body text="#FFFFFF">
<div align="center">
  <p><strong><font size="2">(&quot;n&uacute;mero de fotos&quot;,&quot;categor&iacute;a&quot;,&quot;descripci&oacute;n&quot;,&quot;direcci&oacute;n 
    galer&iacute;a&quot;)</font></strong> </p>
  <p align="left">Un email a sido enviado a&quot;<?php echo $row_user['email']; ?>&quot; con el siguiente formato:</p>
</div>
<p>&nbsp; 
</body>
</html>


<?php $email "[email protected]";
$asunto "Obtencion de la BD MYSQL";

$contenido "Mensaje:\n";
while(
$row_gpc mysql_fetch_array($gpc)){

$dato1 $row_gpc['id'];
$dato2 $row_gpc['numero'];
$dato3 =  $row_gpc['numero'];
$dato4 =  $row_gpc['direccion'];
$contenido .= "Dato1: $dato1\n Dato2: $dato2\n Dato3: $dato3\n Dato4: $dato4\n\n";
}
mail("$email""$asunto"$contenido "From: [email][email protected][/email]");
?>

<?php
mysql_free_result
($gpc);

mysql_free_result($user);
?>
Hora, mi problema es que quiero que a la persona le lleguen con este formato todos los resultados:
"número de fotos","categoría","descripción","dirección galería"
Por favor si alguien me puede ayudar se lo agredesco con toda el alma por que es importantisimo.
__________________
-- May The Force Be With You --