Hola a todos, si bien leo la web cada tanto, hoy me surgio un problema que no pude resolver, lei varios post, pero como soy novato, no pude arreglar nada :(
Les comento es una web para inmobiliaria y las propiedades se proyectan en una forma simple y despues detallada.
La función simple anda de maravilla, pero en la forma detallada tengo un problema, ejemplo: Subo 2 propiedades por medio de un panel:
PROPIEDAD 1 Y PROPIEDAD 2 (forma simple OK)
PROPIEDAD 1 (detallada OK), PROPIEDAD 2 (muestra el contenido de la PROP 1) y así sigue, si yo agrego mas propiedades en los detalles siempre muesta la de la primera que subi.
Aca les dejo el index.php (Cuando voy a
Ver Ficha me dice por ej:
detalle.php?id=18 pero muesta otro contenido, detalles.php y las tablas. Yo creo que el problema esta en detalles.php.
Index.php
Código PHP:
<html>
<?php
$host="localhost"; Esto lo tengo con mis datos obvio
$database="";
$username="";
$password="";
$lo_hice_bien=mysql_connect($host,$username,$password);
if ($lo_hice_bien){
mysql_select_db ($database);
$query="SELECT * FROM `noticias` WHERE 1 LIMIT 0 , 30 " ;
$result = mysql_query($query);
print_r ($row);
}
mysql_close($lo_hice_bien);
?>
<body>
<div>
<?php
while ($row = mysql_fetch_assoc($result)){ ?>
<? echo "<br>"; ?>
<? "<img width='130px' height='140px'src='".$row [imagenes]." ' />";
echo $row [ubicacion];
echo "<br>";
echo $row [barrio];
echo "<br>";
echo $row [precio];
echo "<br>";
echo $row [superficie];
echo "<br>"; ?>
<div style="background:cyan"><? echo $row [descripcion]; ?> </div>
<? echo "<br>";
echo "<a href='detalle.php?id=".$row['detalle_id']."'>Ver Ficha</a>";
echo "<br>";
}
?>
</div>
</body>
</html>
Detalles.php
Código PHP:
<html>
<?php
$host="localhost"; Esto lo tengo con mis datos obvio
$database="";
$username="";
$password="";
$lo_hice_bien=mysql_connect($host,$username,$password);
if ($lo_hice_bien){
mysql_select_db ($database);
$query="SELECT * FROM `noticias` WHERE 1 LIMIT 1 , 1 " ;
$result = mysql_query($query);
print_r ($row);
}
mysql_close($lo_hice_bien);
?>
<body>
<div>
<?php
while ($row = mysql_fetch_assoc($result)){
echo "<br>
<img width='200px' height='140px'src='".$row [imagenes]." ' />";
echo $row [ubicacion];
echo "<br>";
echo $row [barrio];
echo "<br>";
echo $row [precio];
echo "<br>";
echo $row [superficie];
echo "<br>"; ?>
<div><? echo $row [descripcion]; ?> </div>
<? echo "<br>";
}
?>
</div>
</body>
</html>
Ahi deje las bases.
Espero que con esta info puedan ayudarme, Muchas gracias.