Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2006, 15:46
andersfriden
 
Fecha de Ingreso: julio-2006
Mensajes: 70
Antigüedad: 17 años, 9 meses
Puntos: 0
este es el codigo que muestra las imagenes y las pagina

Código PHP:
<?php
$carporig 
"../../";

include (
$carporig."permiso.php");
include (
$carporig."config.php");
?>
<style type="text/css"> 
td { 
    font-family:verdana,arial; 
    font-size:8pt; 

.estilotabla{ 
    background-color:ffffff; 
    border-style:solid; 
    border-color:666666; 
    border-width:1px; 

.estilocelda{ 
    background-color:ddeeff; 
    color:333333; 
    font-weight:bold; 
    font-size:10pt;
    align:left;

a:link {
    color: #000099;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #000099;
}
a:hover {
    text-decoration: none;
    color: #000099;
}
a:active {
    text-decoration: none;
    color: #000099;
}
</style> 
<script>

function llena($a,$b)
   { 
       document.elige.origen.value = $a;
       document.elige.genera.value = $b;
   }

function enviardatos()
   {
        
       var posic = document.elige.posicion.value;
       if(posic >= 0)
        {
       window.opener.document.form1.imgitem1<? print $conta?>.value = document.elige.origen.value ;
       window.opener.document.form1.imgitem2<? print $conta?>.value = document.elige.genera.value ;
       }
       else
       {
       window.opener.form1.imgitem1.value = document.elige.origen.value ;
       window.opener.form1.imgitem2.value = document.elige.genera.value ;
       }

       window.close() ;
   }
</script>


<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?

    
include ("tbconte.php");
    
$accion=$_GET['accion'];

?>
  <table border="0" align="center" width="65%">
    <tr>
      <td>
        <p>
          <? 
            
print $tipart1azul;  
            if(
$accion==1)
                print 
"Elimina Imágenes";
            else
                print 
"Visualiza Imágenes";
            print 
$tipart2azul;
            print 
$contpart1azul;
            
$ventana_prueba=1;
          
?>
        </p>
        <blockquote>

<?

#---------------------------------------------------------
          
       
if($pagina 1)
          
$pagina 1;
          
       
$mostrar  20 ;
       
$inicio   $pagina $mostrar $mostrar;
       
$limite   $inicio $mostrar  ;
#---------------------------------------------------------



        
$l mysql_connect('localhost',$cuenta,$pass);
             
mysql_select_db($base,$l); 
        if(
$nombre_cat=='Todas')
            {
            
#---------------------------------------------------------
            
$consul mysql_query("select count(*) from imagen_categoria, categoria where imagen_categoria.cod_cat=categoria.cod_cat");
            
$resultado mysql_fetch_array$consul );
            
$cantidad $resultado[0];
            
#---------------------------------------------------------

            #$sele= "select imagen.cod_cat,imagen,etiqueta from imagen, categoria where imagen.cod_cat=categoria.cod_cat order by etiqueta";

           // $sele= "select imagen,imagen_categoria.cod_cat,etiqueta from imagen, imagen_categoria, categoria where imagen_categoria.cod_cat=categoria.cod_cat and imagen.cod_imagen=imagen_categoria.cod_imagen order by etiqueta  limit $inicio,$mostrar";
            //$sele= "select * from imagen order by imagen limit $inicio,$mostrar";
            
$sele"select * from imagen order by etiqueta limit $inicio,$mostrar";            
            }
        else
            {
            
#---------------------------------------------------------
            
$consul mysql_query("select count(*) from imagen_categoria,categoria where imagen_categoria.cod_cat=categoria.cod_cat and nombre='$nombre_cat'");
            
$resultado mysql_fetch_array$consul );
            
$cantidad $resultado[0];
            
#---------------------------------------------------------
            
            #$sele= "select imagen.cod_cat,imagen,etiqueta from imagen,categoria where imagen.cod_cat=categoria.cod_cat and nombre='$nombre_cat' order by etiqueta";
            
            
$sele"select imagen.cod_imagen,imagen_categoria.cod_cat,imagen,etiqueta from imagen_categoria, imagen,categoria where imagen_categoria.cod_cat=categoria.cod_cat and imagen.cod_imagen=imagen_categoria.cod_imagen and nombre='$nombre_cat' order by etiqueta  limit $inicio,$mostrar";
             
            }
//            print "<br>".$sele;

            
$que mysql_query($sele,$l);

              
$c=1;
              print 
"<form name='elige'>";
              print 
"<table width='450' border='0' cellspacing='0' cellpadding='0'  align='center'>";
              print 
"<tr height='20'>";  

              print 
"<td class='estilocelda'><font face='Arial, Helvetica, sans-serif' size='2'><strong>Categoría : $nombre_cat</strong></font></td><td class='estilocelda'><font face='Arial, Helvetica, sans-serif' size='2'><strong>$etiquet</strong></font></td>";
              print 
"</td></tr>";
              print 
"</table>";              
              print 
"<table  align='center' width='450' border='1' cellspacing='0' cellpadding='0' bordercolor='blue' class='estilotabla'>";                                          
              
        while(
$dato mysql_fetch_array($que))
             {
              
//$boton="<button name=\"elim_imagen\"  type=\"button\" value=\"Eliminar\" onClick='javascript:window.open(\"borrar.php?codigo=$cod_imagen\")'>Eliminar</button>";     
              
$original $dato["etiqueta"];
              
$cod_imagen=$dato["cod_imagen"];
              
$generado $dato["imagen"];

              
$nom_img  $carporig."imagenes/$generado";              
                
$nom1     "$generado";
              
$peques   $carporig."chicas/$generado";

              if( 
is_file($nom_img) )
              {
              
              
#-----------------------------------------------------------
              
$tamano   GetImageSize$nom_img );
              
$anchoim  $tamano[0] + 40;
              
$altoim   $tamano[1] + 40;
              
#-----------------------------------------------------------
              
              
if($c == 1)  print "<tr height='70'>";           
              print 
"<td align='center'>";
              
#------------------------------------------------------------------------------------------------------------
              
print "<a href='#' onclick='javascript:window.open(\"$nom_img\" ,\"\" ,\"width=$anchoim,height=$altoim\" )'>";
              
#------------------------------------------------------------------------------------------------------------
              
              #print "<a href='$nom_img'>";
              
print "<img src='$peques' border=0></a><br>".$original."<br>\n";
              if(
$accion==1)
                  
//print"<button name=\"elim_imagen\"  type=\"button\" value=\"Eliminar\" onClick='javascript:window.open(\"borrar.php?codigo=$cod_imagen\")'>Eliminar</button>";  
                      
print"<button name=\"elim_imagen\"  type=\"button\" value=\"Eliminar\" onClick='javascript:location.href(\"borrar.php?codigo=$cod_imagen&pagina=$pagina&categoria=$nombre_cat\")'>Eliminar</button>";  
//              print "<IMG SRC='$peques' border='0'><input type='radio' name='rb' value='nn'  onclick='llena(\"$original\",\"$generado\")'>".$original."<br>\n";
              
print "</td>";

              
$c++;

              if(
$c == 6)
                {
                 print 
"</tr>";
                 
$c 1;
                }
                
             
# }  //-------------------------------------------------
              
              
              
#is file
             
}
             print 
"</table>";


            
$sig  $pagina 1;
            
$ant  $pagina 1;
            print 
"<center>";
    
            if(
$ant 0)
            {
                  print 
"  <a href='ver_imagen.php?pagina=$ant&nombre_cat=$nombre_cat&accion=$accion'> |Anterior|</a> ";
            }
            
            
$siginicio $limite ;
            if(
$siginicio <= $cantidad)
            { 
                  print 
"  <a href='ver_imagen.php?pagina=$sig&nombre_cat=$nombre_cat&accion=$accion'>|Siguiente|</a> ";
            }
            
            
            print 
"<br><br><a href='ver.php?accion=$accion'>|Otra Categoría|</a>";
            print 
"</center>";


              print 
"<input type='hidden' name='posicion' value='".$conta."'>";
              
             
             print 
"<input  type='hidden' name='origen'>";
             print 
"<input  type='hidden' name='genera'>";
//             print "<button onclick='enviardatos()' >Aceptar</button>";
             
             
print "</form>";
?>

        </blockquote>
        <p> 
  <?
     
print $contpart2azul;
     
$mensage=$_GET['mensaje'];
     if(
$mensaje!=null)
         
            print 
"<script>
        alert('$mensaje')
        </script>"
;
        
    
  
?>
        </p>
  </td>
    </tr>
  </table>
</body>
lo que deseo es agregar el boton eliminar siempre y cuando cod_imagen no tenga registro en otras tablas, o que aparezcan solo las imagenes que no posean registros y a esas agregarles el boton

los campos de la tabla imagen son cod_imagen , imagen , etiqueta