Buenas necesito saber un script que con cada producto tenga una opcion para indicar asi como en Facebook, (Me Gusta) y que a su vez quede este relacionado a cada usuario, es decir que a mi me gusta 3 productos, pero lo seleccione en distintos dias. tengo una tabla de registro de productos y la otra de usuarios, y tengo el scrip donde va la matriz de los productos
<?php
if($_GET[categoria]) {
$cual = array_search($_GET[categoria], $data_categorias[id]);
$data_familia = $data_categorias[nombre][$cual];
$data_color = $data_categorias[color][$cual];
}
if(!($_GET[pagina])) {
$desde = 0;
$hasta = 12;
$pagina = 1;
}
else
{
$pagina = $_GET[pagina];
$desde = (($_GET[pagina]-1)*12);
$hasta = 12;
}
if(!($_GET[linea])) {
$queryproductos = mysql_query("SELECT * FROM vwProductosWeb WHERE CodigoFamilia='" . $_GET[categoria] . "' ORDER BY CodigoProducto ASC ",$db);
$cuantos = mysql_num_rows($queryproductos);
$paginas = floor($cuantos/12);
$queryproductos = mysql_query("SELECT * FROM vwProductosWeb WHERE CodigoFamilia='" . $_GET[categoria] . "' ORDER BY CodigoProducto ASC LIMIT $desde, $hasta",$db);
}
else
{
$query = mysql_query("SELECT Descripcion FROM Lineas WHERE CodigoLinea='" . $_GET[linea] . "'",$db);
$row = mysql_fetch_row($query);
$data_linea = ": " . $row[0];
$queryproductos = mysql_query("SELECT * FROM vwProductosWeb WHERE CodigoFamilia='" . $_GET[categoria] . "' AND CodigoLinea='" . $_GET[linea] . "' ORDER BY CodigoProducto ASC ",$db);
$cuantos = mysql_num_rows($queryproductos);
$paginas = ceil($cuantos/12);
$queryproductos = mysql_query("SELECT * FROM vwProductosWeb WHERE CodigoFamilia='" . $_GET[categoria] . "' AND CodigoLinea='" . $_GET[linea] . "' ORDER BY CodigoProducto ASC LIMIT $desde, $hasta",$db);
}
?>
<div class="cabeza" style="background-color: <?php echo $data_color; ?> !important"><a href="/?pag=catalogo&categoria=<?php echo $_GET[categoria]; ?>"><?php echo $data_familia; ?></a><?php echo $data_linea; ?></div><img src="/img/cabeceras/<?php echo $_GET[categoria]; ?>.jpg" width="840" height="400" alt="<?php echo $data_linea; ?>" />
<div class="subcabeza" style="background-color: <?php echo $data_color; ?> !important"><?php
$query = mysql_query("SELECT Descripcion, CodigoLinea FROM Lineas WHERE CodigoLinea IN (SELECT distinct CodigoLinea from vwProductosWeb WHERE CodigoFamilia='" . $_GET[categoria] . "' ) ORDER BY Descripcion ASC",$db);
while($row = mysql_fetch_array($query)) {
echo "<img src=\"/img/estrella.png\" border=\"\" style=\"margin: 0 2 -6px 10px\" /><a href=\"/?pag=catalogo&categoria=" . $_GET[categoria] . "&linea=" . $row[CodigoLinea] . "\">" . $row[Descripcion]. "</a> ";
}
?></div>
<div class="paginador">
<?php
if(!($_GET[linea])) {
$link = "/?pag=catalogo&categoria=" . $_GET[categoria];
}
else
{
$link = "/?pag=catalogo&categoria=" . $_GET[categoria] . "&linea=" . $_GET[linea];
}
for($a=1; $a<=$paginas; $a++) {
if($a==1) {
echo "Pág. ";
}
if($a==$pagina) {
echo $a;
}
else
{
echo "<a href='" . $link . "&pagina=" . $a . "'>" . $a . "</a>";
}
if($a!=$paginas) {
echo " | ";
}
}
?>
</div>
<table cellpadding="3" cellspacing="0" width="840" class="catalogo_tabla">
<?php
setlocale(LC_MONETARY, 'es_VE');
unset($a);
while($row = mysql_fetch_array($queryproductos)) {
$a++;
if($a==1) {
echo "<tr valign='top'>";
}
if(file_exists($_SERVER[DOCUMENT_ROOT] . "/img/productos/1-" . $row[CodigoProducto] . ".jpg")) {
if((!(file_exists($_SERVER[DOCUMENT_ROOT] . "/img/productos/t-" . $row[CodigoProducto] . ".jpg"))) OR (filemtime($_SERVER[DOCUMENT_ROOT] . "/img/productos/t-" . $row[CodigoProducto] . ".jpg")<($timestamp-18000))) {
if(filesize($_SERVER[DOCUMENT_ROOT] . "/img/productos/1-" . $row[CodigoProducto] . ".jpg")<716800) {
@cropImage(135, 150,$_SERVER[DOCUMENT_ROOT] . "/img/productos/1-" . $row[CodigoProducto] . ".jpg", "jpg",$_SERVER[DOCUMENT_ROOT] . "/img/productos/t-" . $row[CodigoProducto] . ".jpg");
}
}
if(file_exists($_SERVER[DOCUMENT_ROOT] . "/img/productos/t-" . $row[CodigoProducto] . ".jpg")) {
$imagen = "/img/productos/t-" . $row[CodigoProducto] . ".jpg";
}
else
{
$imagen = "/img/trans.gif";
}
}
else
{
$imagen = "/img/trans.gif";
}
echo "<td width='280' align='left'><div class='catalogo_descripcion'><h1>" . ucwords(strtolower($row[Descripcion])) . "</h1><h2>COD " . $row[CodigoProducto] . "</h2><h3>" . money_format('%.2n', $row[PrecioUnitario1]) . "</h3><a href='?pag=detalle&id=" . $row[CodigoProducto] . "'>Ver Detalle</a></div><a href='?pag=detalle&id=" . $row[CodigoProducto] . "'><img src='" . $imagen . "' border='0' alt='" . $row[Descripcion] . "' /></a><div><input name="" type="checkbox" value="" /></div></td>\n";
if($a==3) {
unset($a);
echo "</tr>";
}
}
if($a!=3) {
for ($a=($a+1); $a<=3; $a++) {
echo "<td width='280' align='left'> </td>";
}
unset($a);
echo "</tr>";
}
?></table>
<div class="paginador">
<?php
if(!($_GET[linea])) {
$link = "/?pag=catalogo&categoria=" . $_GET[categoria];
}
else
{
$link = "/?pag=catalogo&categoria=" . $_GET[categoria] . "&linea=" . $_GET[linea];
}
for($a=1; $a<=$paginas; $a++) {
if($a==1) {
echo "Pág. ";
}
if($a==$pagina) {
echo $a;
}
else
{
echo "<a href='" . $link . "&pagina=" . $a . "'>" . $a . "</a>";
}
if($a!=$paginas) {
echo " | ";
}
}
?>
</div>[/color]