Super problema con registro

  • Autor Autor faremusic23
  • Fecha de inicio Fecha de inicio
F

faremusic23

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola que tal pues vamos al grano tengo este codigo:



<?php
require("connect_db.php");
$sql=("SELECT * FROM login, customers");
//la variable $mysqli viene de connect_db que lo traigo con el require("connect_db.php");
$query=mysqli_query($mysqli,$sql);

echo "<table border='1'; class='table table-hover';>";
echo "<tr class='warning'>";
echo "<td>Id</td>";
echo "<td>Usaurio</td>";
echo "<td>Password</td>";
echo "<td>Correo</td>";
echo "<td>Password del administrador</td>";
echo "<td>Editar</td>";
echo "<td>Borrar</td>";

echo "<td>1</td>";
echo "<td>2</td>";
echo "<td>3</td>";
echo "<td>4</td>";
echo "<td>5</td>";
echo "<td>6</td>";
echo "<td>7</td>";
echo "<td>8</td>";
echo "</tr>";


?>

<?php
while($arreglo=mysqli_fetch_array($query)){
echo "<tr class='success'>";
echo "<td>$arreglo[0]</td>";
echo "<td>$arreglo[1]</td>";
echo "<td>$arreglo[2]</td>";
echo "<td>$arreglo[3]</td>";
echo "<td>$arreglo[4]</td>";

echo "<td>$arreglo[5]</td>";
echo "<td>$arreglo[6]</td>";
echo "<td>$arreglo[7]</td>";
echo "<td>$arreglo[8]</td>";
echo "<td>$arreglo[9]</td>";
echo "<td>$arreglo[10]</td>";
echo "<td>$arreglo[11]</td>";
echo "<td>$arreglo[12]</td>";

echo "<td><a href='actualizar.php?id=$arreglo[0]'><img src='images/actualizar.gif' class='img-rounded'></td>";
echo "<td><a href='admin.php?id=$arreglo[0]&idborrar=2'><img src='images/eliminar.png' class='img-rounded'/></a></td>";



echo "</tr>";
}

echo "</table>";

extract($_GET);
if(@$idborrar==2){

$sqlborrar="DELETE FROM login WHERE id=$id";
$resborrar=mysql_query($sqlborrar);
echo '<script>alert("REGISTRO ELIMINADO")</script> ';
//header('Location: proyectos.php');
echo "<script>location.href='admin.php'</script>";
}

?>



si pueden apreciar tengo selecionadas 2 tablas, pero estas dos tablas tienen distintas cosas. resulta que cuando dejo "login" todo sale bien, pero cuando le pongo "login, customers" se repiten la tablas

ejemplo con LOGIN:
1, usuario: javier
2, usuario: martin
3, usuario: damiam

ejemplo con LOGIN, CUSTOMERS
1, usuario: javier
1, usuario: javier
2, usuario: martin
2, usuario: martin
3, usuario: damiam
3, usuario: damiam

yo lo que quiero es que pueda funcionar "login, customers" y que solo aparesca una sola vez !
espero que me ayuden por favor!
 
Has un GROUP BY, por el ID de la que te interese que salgan los registros principales.
 
No sé el contenido de las tablas, pero puedes usar un JOIN en la query.