Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2012, 19:48
jufez
 
Fecha de Ingreso: noviembre-2003
Ubicación: Medellín-Colombia
Mensajes: 149
Antigüedad: 20 años, 6 meses
Puntos: 2
enviar tabla mysql por correo con php

Explico mejor lo que quiero hacer:

Hola amigos: tengo dos archivos, en uno envío un correo por medio de la funcion mail y en otro tengo una especie de libreria que hace una consulta, asì:

ARCHIVO 1:

Código PHP:
<?php include ('experimento.php');?>

<?php //Nos Conectamos al servidor
 
mysql_pconnect('localhost','root','conan33');
//************************************
//Selecciono mi base de datos en el servidor
 
mysql_select_db('amigos');
 


?>


<?php 

//obtengo la variable del navegador
$id $_GET['nro'];
    
                
                
//hago la actualización del campo dp_date con la fecha.
        
$query_auto "UPDATE amigos set dp_date=CURDATE() where id='$id'";
        


mysql_query($query_auto) or die(mysql_error());


if (
$query_auto)
{
ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port",25);
ini_set("sendmail_from","[email protected]");
$correo "[email protected]";
$correo2 "[email protected]";
$asunto "Envio e-mails";
$cuerpo =      
'<tittle> hola juan </tittle>

'
;
 
$concatenado $row['id']."".$row['abogado']."".$row['pagare']."".$row['cedula']."".$row['nombre']."".$row['juzgado']."".$row['radicado']."".$row['estadodelproceso']."".$row['proximaactuacion']."".$row['estadomedida'];  
$mg=$consulta;
$bg=vercomfama();
$cabeceras  "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";

// Cabeceras adicionales
$cabeceras .= 'To: Mary <[email protected]>, Kelly <[email protected]>' "\r\n";
$cabeceras .= 'From: Recordatorio <[email protected]>' "\r\n";
$cabeceras .= 'Cc: [email protected]"\r\n";
$cabeceras .= 'Bcc: [email protected]"\r\n";

mail($correo,$asunto,$concatenado,"FROM: $correo2",$cabeceras);  
}





?>
ARCHIVO 2 (experimento.php)

Código PHP:
<?php 
//Nos Conectamos al servidor
 
mysql_pconnect('localhost','root','conan33');
//************************************
//Selecciono mi base de datos en el servidor
 
mysql_select_db('amigos');
//****************************************************************

function borrar($id)
{
    
$sql="delete from amigos where id=$id";
    
mysql_query($sql);
    echo 
'Registro eliminado con exito!';
}


function 
EncotrarReg($nroReg)
{
    
$consulta="select * from amigos where id=$nroReg";
    
$res=mysql_query($consulta);
    
$fila=mysql_fetch_array($res);
    return 
$fila;
}


//******************************************************

function ingreso()
{

//Escribo en mi base de datos
 
if (isset($_POST['abogado']))
   {
    
$abogado=$_POST['abogado'];
    
$pagare=$_POST['pagare'];
    
$cedula=$_POST['cedula'];
    
$nombre=$_POST['nombre'];
    
$juzgado=$_POST['juzgado'];
    
$radicado=$_POST['radicado'];
    
$estadodelproceso=$_POST['estadodelproceso'];
    
$proximaactuacion=$_POST['proximaactuacion'];
    
$estadomedida=$_POST['estadomedida'];
$cad="insert into amigos (abogado,pagare,cedula,nombre,juzgado,radicado,estadodelproceso,proximaactuacion,estadomedida) values ('".$abogado."','".$pagare."','".$cedula."','".$nombre."','".$juzgado."','".$radicado."','".$estadodelproceso."','".$proximaactuacion."','".$estadomedida."')";

    
mysql_query($cad);
    echo 
'Proceso ingresado!';
//************************************
   
}
}

function 
vercomfama()
{
echo
'<style type="text/css">
<!--.Estilo3 {color: #FFFFFF; font-weight: bold; }--></style>

<div style="overflow: auto; width: 5500px; height: 1500px;">
<table width="800" border="1">
  <tr>
    <td bgcolor="#669933"><span class="Estilo3">ID </span></td>
    <td bgcolor="#669933"><span class="Estilo3">ABOGADO</span></td>
    <td bgcolor="#669933"><span class="Estilo3">PAGARE</span></td>
    <td bgcolor="#669933"><span class="Estilo3">CEDULA</span></td>
    <td width="1000" bgcolor="#669933"><span class="Estilo3">NOMBRE</span></td>
    <td bgcolor="#669933"><span class="Estilo3">JUZGADO</span></td>
    <td bgcolor="#669933"><span class="Estilo3">RADICADO</span></td>
    <td bgcolor="#669933"><span class="Estilo3">ESTADO DEL PROCESO</span></td>
    <td bgcolor="#669933"><span class="Estilo3">PROXIMA ACTUACION</span></td>
        <td bgcolor="#669933"><span class="Estilo3">MEDIDA</span></td>
    <td bgcolor="#669933"><span class="Estilo3">Borrar</span></td>
    <td bgcolor="#669933"><span class="Estilo3">Editar</span></td>
  </tr>
  '
;
  
     
?> 
   
  <form action="file:///D|/usb/nuevas/ppp3/index.php" method="post"> 
   <input name="busca" type="text" id="busca"> 
  <input name="submit" value="Buscar" type="submit" /> 
  </form> 
   
  <?php 
   
  
if (isset($_POST['busca'])) 
  { 
   
$consulta="SELECT * FROM amigos WHERE abogado LIKE '%".$_POST['busca']."%' OR pagare LIKE '%".$_POST['busca']."%' OR cedula LIKE '%".$_POST['busca']."%' OR nombre LIKE '%".$_POST['busca']."%' OR juzgado LIKE '%".$_POST['busca']."%' OR radicado LIKE '%".$_POST['busca']."%' OR estadodelproceso LIKE '%".$_POST['busca']."%' OR proximaactuacion LIKE '%".$_POST['busca']."%' OR estadomedida LIKE '%".$_POST['busca']."%'"  
   }else{  
   
$consulta="SELECT * FROM amigos WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY)<=dp_date"
   }  

       
$resultado=mysql_query($consulta);
    @
$num_resultados=mysql_num_rows($resultado);
    echo 
'<br>N&uacute;mero de busquedas encontradas:'.$num_resultados.'';
  
  
  
    for (
$i=0$i<$num_resultados$i++)
    {
    
$fila=mysql_fetch_array($resultado);
    echo 
'<tr>
             <td><font size="1">'
.$fila['id'].'</font></td>
             <td><font size="1">'
.$fila['abogado'].'</font></td>
             <td><font size="1">'
.$fila['pagare'].'</font></td>
             <td><font size="1">'
.$fila['cedula'].'</font></td>
            <td bgcolor="#669933"><font size="1"><width: 500px>'
.$fila['nombre'].'</width></font></td>
                    <td>'
.$fila['juzgado'].'</font></td>
            <td><font size="1">'
.$fila['radicado'].'</font></td>
            <td><font size="2">'
.$fila['estadodelproceso'].'</font></td>
            <td><font size="2">'
.$fila['proximaactuacion'].'</font></td>
            <td><font size="1">'
.$fila['estadomedida'].'</font></td>
            <td><font size="1">'
.'<a href="borrar.php?nro='.$fila['id'].'" title="'.$fila['id'].'">Borrar</a>'.'</td>
            <td><font size="1">'
.'<a href="editar.php?nro='.$fila['id'].'" title="'.$fila['id'].'">Editar</a>'.'</td>
         
         </tr>'
;
    }  
  
echo
'</table>
     </div>'
;
}
?>

<?php 

/*function editar($nroReg)
{
    $consulta="select * from amigos where id=$nroReg"; 
    $resultado=mysql_query($consulta);
    
    $fila=mysql_fetch_array($resultado);
    return $fila;
}
*/
function grabar($id,$abo,$pag,$ced,$nom,$juz,$rad,$est,$prox,$med)
{

//Escribo en mi base de datos
 
if (isset($id))
   {
    
$cad="UPDATE amigos set abogado='$abo',pagare='$pag',cedula='$ced',nombre='$nom',juzgado='$juz',radicado='$rad',estadodelproceso='$est', proximaactuacion='$prox', estadomedida='$med' where id=$id";
    
mysql_query($cad);
    
//echo $cad;
    
echo '<p>Registro Actualizado!</p>';
   }
}
?>
Efectivamente, me llega un correo, pero este me llega vacío por lo que no me llega con la consulta y su respectiva tabla que es lo que deseo.

Que estoy haciendo mal?


Gracias por su ayuda!

Última edición por jufez; 14/03/2012 a las 01:19 Razón: expliqué mejor