Hola amigos tengo un problema al momento de hacer una busqueda en utilizando php con Dw.........
He hecho un juego de registro con Dreamweaver en el que uso dos tablas, una de donde de toman los datos de Clasificados y una tabla de donde tomo la ciudad de donde vive el usuario... y funaciona todo bien............ pero el problea es que si al momento de seleccionar una ciudad saca dotos los registro de la tabla usuario y repite todo......... tanto el usuario como los clasificados tiene cada uno su ID.... mi pregunta es si se puede hacer REPETIR REGION pero que no muestre los clasificados repetidos basandonos en su ID............. aqui dejo el codigo donde hago el juego de registro y donde los muestro con la funcions REPETIR REGIOS de DW...........
$situacion_usuarios = "-1";
if (isset($_POST['comprarovender'])) {
$situacion_usuarios = $_POST['comprarovender'];
}
$ciudad1_usuarios = "-1";
if (isset($_POST['ciudad'])) {
$ciudad1_usuarios = $_POST['ciudad'];
}
$tipomoneda_usuarios = "-1";
if (isset($_POST['moneda'])) {
$tipomoneda_usuarios = $_POST['moneda'];
}
$catego_usuarios = "-1";
if (isset($_POST['categoria'])) {
$catego_usuarios = $_POST['categoria'];
}
if (empty($_POST['precio_de'])) {
$_POST['precio_de'] = 0;
}
$cantidad1_usuarios = "-1";
if (isset($_POST['precio_de'])) {
$cantidad1_usuarios = $_POST['precio_de'];
}
if (empty($_POST['precio_a'])) {
$_POST['precio_a'] = 1000000;
}
$cantidad2_usuarios = "-1";
if (isset($_POST['precio_a'])) {
$cantidad2_usuarios = $_POST['precio_a'];
}
$ciudad1_usuarios = "-1";
if (isset($_POST['ciudad'])) {
$ciudad1_usuarios = $_POST['ciudad'];
}
$situacion_usuarios = "-1";
if (isset($_POST['situacion'])) {
$situacion_usuarios = $_POST['situacion'];
}
$catego_usuarios = "-1";
if (isset($_POST['categoria'])) {
$catego_usuarios = $_POST['categoria'];
}
$cantidad1_usuarios = "-1";
if (isset($_POST['precio_de'])) {
$cantidad1_usuarios = $_POST['precio_de'];
}
$tipomoneda_usuarios = "-1";
if (isset($_POST['moneda'])) {
$tipomoneda_usuarios = $_POST['moneda'];
}
mysql_select_db($database_vissiontotal, $vissiontotal);
$query_usuarios = sprintf("SELECT usuarios.ciudad, clasificados.compra_o_vende, clasificados.categoria, clasificados.precio, clasificados.moneda, clasificados.subcategoria, clasificados.id_clasificado, clasificados.id_user, clasificados.foto FROM clasificados, usuarios WHERE usuarios.ciudad LIKE %s AND clasificados.compra_o_vende LIKE %s AND clasificados.categoria LIKE %s AND clasificados.precio BETWEEN %s and %s AND clasificados.moneda LIKE %s ORDER BY foto DESC", GetSQLValueString($ciudad1_usuarios, "text"),GetSQLValueString($situacion_usuarios, "text"),GetSQLValueString($catego_usuarios, "text"),GetSQLValueString($cantidad1_usuarios, "int"),GetSQLValueString($cantidad2_usuarios, "int"),GetSQLValueString($tipomoneda_usuarios, "text"));
$usuarios = mysql_query($query_usuarios, $vissiontotal) or die(mysql_error());
$row_usuarios = mysql_fetch_assoc($usuarios);
$totalRows_usuarios = mysql_num_rows($usuarios);
?>
<body class="twoColHybRtHdr">
<?php do { ?>
<table width="701" border="0" align="center">
<tr>
<td width="695"><strong><?php echo $row_usuarios['compra_o_vende']; ?> <?php echo $row_usuarios['categoria']; ?>
<?php $catego1 = $row_usuarios['categoria']; $catego2 = $row_usuarios['subcategoria']; if ($catego1 <> $catego2) {?>
en especifico <?php echo $row_usuarios['subcategoria']; ?>
<?php }?>
a <?php echo $row_usuarios['precio']; ?> <?php echo $row_usuarios['moneda']; ?>, vivo en <?php echo $row_usuarios['ciudad']; ?></strong></td>
</tr>
</table>
<?php } while ($row_usuarios = mysql_fetch_assoc($usuarios)); ?></body>
</html><?php
?>