Les explico un poco compañeros, tengo una tabla de antivirus y desearia que cada usuario se mostrara con nombre, apellidos, antivirus..... y que sea el ultimo registro, agrupando por cliente.
Uso php+sql
Gracias
Código PHP:
<?php
$cambiarfecha;
$BD = mysql_connect("localhost", "root");
mysql_select_db("basededatos",$BD);
$consulta = "SELECT * from antiviruspanda ORDER BY ID_ANTIVIRUS DESC limit 0,5";
$resultat=mysql_query($consulta, $BD);
if ($columna = mysql_fetch_array($resultat)){
function dateadd1($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
$date_r = getdate(strtotime($date));
$date_result = date("d-m-Y", mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss),($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
return $date_result;
}
function dateadd2($date, $yy=0){
$date_r = getdate(strtotime($date));
$date_result = date('d-m-Y', mktime(0,0,0,($date_r['mon']),($date_r['mday']),($date_r['year']+$yy)));
return $date_result;
}
echo "<p><img src='ULTIMOS_5_REGISTROS.gif' width='230' height='48' align='left'><p>";
echo "<table border='0'>";
echo "<tr>";
echo "<table border='0'>";
echo "<tr><th></th><th></th><th></th><th></th><th></th><th></th><th><img src='tabla_fecha.jpg'></th><th><img src='tabla_nombre.jpg'></th><th><img src='tabla_apellidos.jpg'></th><th><img src='tablas_poblacion.jpg'></th><th><img src='tabla_antivirus.jpg'></th><th><img src='tabla_licencias.jpg'></th></tr>";
do{
echo "<tr>";
echo "<th><a href='Baixa_Antivirus_Particular.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='eliminar.gif' width='20' height='20' alt='eliminar' border='0'></a></th>";
echo "<th><a href='Form_Modifica_Antivirus_Particulares.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='modificar.png' width='20' height='20' alt='modifica' border='0'></a></th>";
echo "<th><a href='Antivirus_Particulares_Panda_Info.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='mas.png' width='20' height='20' alt='+info' border='0'></a></th>";
echo "<th><a href='Descarga_Particulares_Panda1.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='descarga.png' width='20' height='20' alt='descarga' border='0'></a></th>";
echo "<th><a href='./EMAIL_PANDA/mailattach.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='email.png' width='20' height='20' alt='email' border='0'></a></th>";
$fecha = $columna['FECHA']; //mes/dia/año
$fecha_actualizada = dateadd1($fecha,0,0,1); // suma 1 dia a la fecha
$hoy = date("d-m-Y");
if(!empty($columna['NUMCLIENTE'])){
echo '<th><img src="verde.gif" alt="ACTIVADO" border="0">';
if(strtotime(dateadd1($fecha_actualizada,1)) <= strtotime($hoy)){
echo "<img src='caducado.gif' alt='CADUCADO' border='0'>";
}
}else{
echo '<th><img src="rojo.gif" alt="SIN ACTIVAR" border="0">';
}
echo "<td>".$columna['FECHA'];
echo "<td>".$columna['NOMBRE'];
echo "<td>".$columna['APELLIDOS'];
echo "<td>".$columna['POBLACION'];
echo "<td>".$columna['ANTIVIRUS'];
echo "<td>".$columna['NUMLICENCIAS'];
echo "</tr>";
} while ($columna = mysql_fetch_array($resultat));
echo "</table>";
} else echo ("");
$BD = mysql_connect("localhost", "root");
mysql_select_db("basededatos",$BD);
$consulta = "SELECT * from antiviruspanda order by id_antivirus";
$resultat=mysql_query($consulta, $BD);
if ($columna = mysql_fetch_array($resultat)){
echo "<p><img src='TODOS_LOS_REGISTROS.gif' width='230' height='48' align='CENTER'><p>";
echo "<table border='0'>";
echo "<tr>";
echo "<table border='0'>";
echo "<tr><th></th><th></th><th></th><th></th><th></th><th></th><th><img src='tabla_fecha.jpg'></th><th><img src='tabla_nombre.jpg'></th><th><img src='tabla_apellidos.jpg'></th><th><img src='tablas_poblacion.jpg'></th><th><img src='tabla_antivirus.jpg'></th><th><img src='tabla_licencias.jpg'></th></tr>";
do{
echo "<tr>";
echo "<th><a href='Baixa_Antivirus_Particular.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='eliminar.gif' width='20' height='20' alt='eliminar' border='0'></a></th>";
echo "<th><a href='Form_Modifica_Antivirus_Particulares.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='modificar.png' width='20' height='20' alt='modifica' border='0'></a></th>";
echo "<th><a href='Antivirus_Particulares_Panda_Info.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='mas.png' width='20' height='20' alt='+info' border='0'></a></th>";
echo "<th><a href='Descarga_Particulares_Panda1.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='descarga.png' width='20' height='20' alt='descarga' border='0'></a></th>";
echo "<th><a href='Email_Panda.php?ID_ANTIVIRUS=".$columna['ID_ANTIVIRUS']."'><img src='email.png' width='20' height='20' alt='email' border='0'></a></th>";
$fecha = $columna['FECHA']; //mes/dia/año
$fecha_actualizada = dateadd1($fecha,0,0,1); // suma 1 dia a la fecha
$hoy = date("d-m-Y");
if(!empty($columna['NUMCLIENTE'])){
echo '<th><img src="verde.gif" alt="ACTIVADO" border="0">';
if(strtotime(dateadd1($fecha_actualizada,1)) <= strtotime($hoy)){
echo "<img src='caducado.gif' alt='CADUCADO' border='0'>";
}
}else{
echo '<th><img src="rojo.gif" alt="SIN ACTIVAR" border="0">';
}
echo "<td>".$columna['FECHA'];
echo "<td>".$columna['NOMBRE'];
echo "<td>".$columna['APELLIDOS'];
echo "<td>".$columna['POBLACION'];
echo "<td>".$columna['ANTIVIRUS'];
echo "<td>".$columna['NUMLICENCIAS'];
echo "</tr>";
} while ($columna = mysql_fetch_array($resultat));
echo "</table>";
} else echo ("<img src='vacia.png' width='40' height='40' alt='vacia'>La lista esta vacia");
?>