Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2010, 16:38
formiguer
 
Fecha de Ingreso: febrero-2009
Mensajes: 10
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta asignar un nombre de archivo a una variable"$"

Tengo una tabla en un php con imagenes y descripciones que muestran info segun aparezca en la bd.

Hago click en la imagen y me linkea a otro php donde deberia aparecer info de esa imagen segun aparezcan los datos en la bd.

tabla 1º
Cita:
<body bgcolor="#969696">
<?php
$db=mysql_connect('localhost','root','')or die ("error connexion base");
$base=mysql_select_db('movies',$db)or die ("error connect database");
$nbrow=0;
$cont = 0; //Para el checkbox

print "<form action ='borrardatos1.php' method='post'>";
$result = mysql_query("SELECT * FROM pelis order by titulo asc");
if (!$result) {
die('Invalid query: ' . mysql_error());
}

echo "<table CELLSPACING=2 CELLPADDING=1 width='99%' border='5' align='center'> \n";

echo "<tr><tr bgcolor='#FFFF00'><td><center><font color='#FF0000'><b>LISTADO PELICULAS

DESCARGADAS</td></tr> \n";



echo "<div align=\"center\"><b></b></div><p><br><p>\n";

echo "<table CELLSPACING=2 CELLPADDING=1 width='99%' border='5' align='center'> \n";

echo "<tr><tr bgcolor='#FFFFFF'>
<td><center><b>Titulo Estreno</td>
<td><center><b>Categoria</td>
<td><center><b>Fecha Alta</td>
<td><center><b>Año</td>
<td><center><b>Duracion</td>
<td><center><b>Tamaño</td>
<td><center><b>Caratula</td>
<td><center><b>Informacion</td></tr> \n";

while($row=mysql_fetch_array($result))

{


$año=$row["año"];

$categoria=$row["categoria"];

$fecha=$row["fecha"];

$titulo=$row["titulo"];

$sinopsis=$row["sinopsis"];

$duracion=$row["duracion"];

$peso=$row["peso"];

$foto=$row["foto"];

$jpg= "<img src=\"http://localhost/upload-pelis/upload/galeria/$foto.jpg\" border=\"0\"

width=\"100%\">";



print "<tr bgcolor='#DDDDDD'> ";

print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"3\"><font

face=\"Verdana\"><b>$titulo</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$categoria</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$fecha</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$año</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$duracion</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$peso</font></font></div></td>";

print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\">
<font face=\"Verdana\"><A HREF=$foto.php><name=sinop>$jpg</font>


</A></font></div></td>";

print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$sinopsis</font></font></div></td>";

print "</tr>";


}
print "</form> \n";
echo "</table> \n <p><br><p>";




//imprime número de registros
//print "<b><font size=\"1\"><font face=\"Verdana\">$nbrow </font></b>";

?>
<form action="lista1.php" target = ""><center>
<input type="submit" value = "Actualizar Listado">
</form>
<form action="alta1.php" target = ""><center>
<input type="submit" value = "Añadir Pelicula">
</form><br>
<form action="../../index2.html" target = ""><center>
<input type="submit" value = "Inicio">
</form><br>
Este php va bien!

El siguiente me deberia mostrar la info de esta imagen segun la bd.

Lo que no se es como narices hacer para que sepa el SELECT que quiero que me diga la info relacionada con esa imagen.


Cita:
<?php
$db=mysql_connect('localhost','root','')or die ("error connexion base");
$base=mysql_select_db('movies',$db)or die ("error connect database");
$nbrow=0;
$cont = 0; //Para el checkbox
print "<form action ='borrardatos1.php' method='post'>";

$result = mysql_query("SELECT * FROM pelis where foto=????????????????????");
if (!$result) {
die('Invalid query: ' . mysql_error());
}
echo "<div align=\"center\"><b>LISTADO ZONAS</b></div><p><br><p>\n";
echo "<table CELLSPACING=2 CELLPADDING=1 width='80%' border='1' align='center'> \n";

echo "<tr><td><center>FECHA</td></tr> \n";

while($row=mysql_fetch_array($result))

{

$sinopsis=$row["sinopsis"];



print "<tr bgcolor='#FBF3j4'> ";


print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font

face=\"Verdana\">$sinopsis</font></font></div></td>";

print "</tr>";


}
print "</form> \n";
echo "</table> \n <p><br><p>";




//imprime número de registros
//print "<b><font size=\"1\"><font face=\"Verdana\">$nbrow </font></b>";

?>
<form action="listatododia.php" target = ""><center>
<input type="submit" value = "Actualizar Listado">
</form>
<br>
<a href="../../index1.html">volver</a><br>

Si no lo entendeis preguntadme!! GRACIAS chic@s!!