Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2011, 18:58
kasumidie
 
Fecha de Ingreso: octubre-2011
Ubicación: CABA
Mensajes: 63
Antigüedad: 12 años, 6 meses
Puntos: 1
Página detalle.php problema!

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.