13/01/2010, 20:29
|
| | Fecha de Ingreso: enero-2010
Mensajes: 56
Antigüedad: 14 años, 11 meses Puntos: 1 | |
ayuda con jquery por favooorrr hola a todos, no se si este es el sitio mas adecuado para exponer una consulta sobre jquery, pero no sabia donde ponerla.
os pongo el codigo para que lo veais:
<?session_start();?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="tipo_contenido" content="text/html;" http-equiv="content-type" charset="utf-8">
<title>Untitled</title>
<link rel="STYLESHEET" type="text/css" href="./librerias/style.css">
<script src="./js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#grabar_permisos").click(function(){
id_album=$("#id_album").val();
id_destino=$("#id_destino").val();
permisos_select=$("#permisos_select").val();
$.ajax({
contentType: "application/x-www-form-urlencoded",
url: './librerias/cambiar_permisos.php',
type: 'post',
data: 'id_album='+id_album+'&id_destino='+id_destino+'&p ermisos_select='+permisos_select,
success: function(datos){
$("#permisos_cambiados").html(datos);
}
});
});
});
</script>
</head>
<body>
<br>
<?include ("./cabezera2.php");
extract ($_GET);?>
<table border=0 align="center" width="750" class="lista_albumes_tabla">
<td>
<?
include ("./librerias/conectar_bd.php");
//Comprobamos si tengo permiso para ver los albumes de esta persona
$miid=$_SESSION["miid"];
$permiso=mysql_query("select * from favoritos where id_usuario = '$id' and (id_amigo_fav='$miid' or id_favoritos='$miid')");
while ($row=mysql_fetch_array($permiso)){
$id_amigo_fav=$row[id_amigo_fav];
$id_favoritos=$row[id_favoritos];
}
if ($id_favoritos!=0){
$permiso_usuario="amigos";
}
if ($id_amigo_fav!=0){
$permiso_usuario="favoritos";
}
$sql=mysql_query("select * from fotos where id_destino = '$id' group by id_album having id_album!=0 order by fecha desc");
while ($row=mysql_fetch_array($sql))
{
$id_foto=$row[id_foto];
$principal=$row[principal];
$id_album=$row[id_album];
$id_destino=$row[id_destino];
$album=utf8_decode($row[album]);
$fecha=explode("-",$row[fecha_subida]);
$permisos=$row[permisos];
$imgsize=getimagesize('./imagenes/fotos/' . $id_destino . '/thumb/' . $principal . '.jpg');
$anchura=$imgsize[0];
$altura=$imgsize[1];
if ($permisos=="todos" or $permisos==$permiso_usuario or $_SESSION["miid"]==$id_destino){
?>
<table id="estilo_comentarios" align="left" cellspacing="9">
<td>
<table border=0 cellspacing="0" cellpadding="0" width="350" >
<td class="lista_albumes_td_foto" rowspan="4" width="150" height="140" align="center">
<?if ($altura<$anchura){?>
<a href="./ver_album.php?id=<?echo ("$id")?>&id_album=<?echo ("$id_album")?>&album=<?echo ("$album")?>"><img style="border:0" width="140" src=<?echo ('./imagenes/fotos/' . $id_destino . '/thumb/' . $principal . '.jpg');?>></a>
<?}else{?>
<a href="./ver_album.php?id=<?echo ("$id")?>&id_album=<?echo ("$id_album")?>&album=<?echo ("$album")?>"><img style="border:0" height="140" src=<?echo ('./imagenes/fotos/' . $id_destino . '/thumb/' . $principal . '.jpg');?>></a>
<?}?>
</td>
<td height="140" class="lista_albumes_td_datos">
<table>
<tr><td><?echo $album;?>, <?echo ("$fecha[2]". "/" ."$fecha[1]". "/" ."$fecha[0]");?></td></tr>
<?if ($_SESSION["miid"]==$id_destino){?>
<tr><td>Share with <select name="permisos_select[]" id="permisos_select">
<option value="todos">all</option>
<option value="amigos">friends</option>
<option value="favoritos">favourites</option>
</select></td></tr>
<?echo $id_album;?>
<?echo $id_destino;?>
<tr><td><input type="button" name="grabar_permisos[]" id="grabar_permisos" value="grabar"></td></tr>
<tr><td><input type="text" name="id_album[]" id="id_album" value="<?echo $id_album;?>"></td></tr>
<tr><td><input type="hidden" name="id_destino[]" id="id_destino" value="<?echo $id_destino;?>"></td></tr>
<tr><td><div name="permisos_cambiados" id="permisos_cambiados"></div></td></tr>
<?echo $permisos;?>
<?}?>
</table>
</td>
</table>
</td>
</table>
<?}}?>
</td>
</table>
<?mysql_close($conexion);?>
</body>
</html>
como veis es un bucle que saca unos albumes de fotos, el problema esta en que no se como crear un array de albumes y pasarlo por jquery, y que solo cambien los permisos del album que yo seleccione. |