Foros del Web » Programando para Internet » PHP »

Llamar a varias tablas en un mismo PHP

Estas en el tema de Llamar a varias tablas en un mismo PHP en el foro de PHP en Foros del Web. Hola , he hecho una tabla en mi base de datos llamada noticia1 , en la que hay: id , titulo , contenido , link ...
  #1 (permalink)  
Antiguo 23/12/2012, 13:44
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años
Puntos: 1
Llamar a varias tablas en un mismo PHP

Hola , he hecho una tabla en mi base de datos llamada noticia1 , en la que hay: id , titulo , contenido , link y mi página de administracion envía los datos correctamente a la base de datos al modificar , pero he hecho noticia2 que es otra tabla , y ya no me deja llamar a otra SELECT * FROM en la misma página , mi código es:
Código:
<?php 
session_start();
if ($_SESSION['autorizado'] != TRUE) header("Location: index.php");
?>
<?php 
  require("conexion.php");
  require("funciones.php");
  $query = "SELECT * FROM noticia1";
  $queEmp = mysql_query($query, $conexion);
 ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
	<title>AquaPanel - Inicio</title>
	<link rel="stylesheet" href="css/style.css" type="text/css" media="all" />
</head>
<body>
<script>
function cerrar() {
div = document.getElementById("mensaje");
div.style.display="none";
}
</script>
<!-- Header -->
<div id="header">
	<div class="shell">
		<!-- Logo + Top Nav -->
		<div id="top">
			<h1><img src="logo.png" width="85" height="35"></h1>
			<div id="top-navigation">
				Bienvenido <strong>God</strong>
			</div>
		</div>
		<!-- End Logo + Top Nav -->
		
		<!-- Main Nav -->
		<div id="navigation">
			<ul>
			    <li><a href="#" class="active"><span>Inicio</span></a></li>
			</ul>
		</div>
		<!-- End Main Nav -->
	</div>
</div>
<!-- End Header -->

<!-- Container -->
<div id="container">
	<div class="shell">
<?php
if (isset($_GET['mensaje1'])) {
	echo '<div id="mensaje" class="msg msg-ok">
			<p><strong>La noticia ha sido editada correctamente!</strong></p>
			<a href="javascript:cerrar();" class="close">cerrar</a>
	</div>';
}	
if (isset($_GET['mensaje2'])) {
	echo '<div id="mensaje" class="msg msg-error">
			<p><strong>Lo sentimos , ha habido un error interno en el servidor</strong></p>
			<a href="javascript:cerrar();" class="close">cerrar</a>
	</div>';
}	
?>
		<br />
		<!-- Main -->
		<div id="main">
			<div class="cl">&nbsp;</div>
			
			<!-- Content -->
			<div id="content">
				
				<!-- Box -->
				<div class="box">
					<!-- Box Head -->
					<div class="box-head">
						<h2 class="left">Noticias</h2>
					</div>
					<!-- End Box Head -->	

					<!-- Table -->
					<div class="table">
						<table width="100%" border="0" cellspacing="0" cellpadding="0">
							<tr>
								<th>Titulo</th>
								<th width="110" class="ac">Control</th>
							</tr>
							<tr>
								<?php
								while ($rsEmp = mysql_fetch_assoc($queEmp)) {
								echo "<td><h3>" .$rsEmp['titulo']. "</h3></td>";
								echo "<td><a href='editar.php?id=" .$rsEmp['id']. "' class='ico edit'>Editar</a></td>";
								} 
								?>
							</tr>
						</table>
					</div>
					<!-- Table -->
					
				</div>
				<!-- End Box -->

			</div>
			<!-- End Content -->
			
			<!--Sidebar-->
			<div id="sidebar">
				
				
				<div class="box">
					
					
					<div class="box-head">
						<h2>Aclaraciones</h2>
					</div>
					
					
					<div class="box-content">
						<p>Solo se puede editar la noticia principal con imagen ... , bugg al llamar a dos tablas<br><strong>ESTADO:</strong>Sin solucionar</p>
						
					</div>
				</div>
				
			</div>
			<!--Sidebar-->
			
			<div class="cl">&nbsp;</div>			
		</div>
		<!-- Main -->
	</div>
</div>
<!-- End Container -->

<!-- Footer -->
<div id="footer">
	<div class="shell">
		<span class="left">&copy; 2012 - AquaPanel</span>
	</div>
</div>
<!-- End Footer -->
	
</body>
</html>
Alguien me ayuda a llamar a otra table distinta abajo?

Muchas GRACIAS! :D
  #2 (permalink)  
Antiguo 23/12/2012, 16:29
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Llamar a varias tablas en un mismo PHP

¿Cómo intentaste hacerlo? No debería haber problemas en realizar otra consulta con mysql_query() y obtener el resultado.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 24/12/2012, 04:43
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años
Puntos: 1
Respuesta: Llamar a varias tablas en un mismo PHP

Gracias , ya conseguí hacerlo , depués de tantas pruebas solo he añadido
Código:
  $query = "SELECT * FROM noticia1";
  $queEmp = mysql_query($query, $conexion);
a
Código:
<?php
								while ($rsEmp = mysql_fetch_assoc($queEmp)) {
								echo "<td><h3>" .$rsEmp['titulo']. "</h3></td>";
								echo "<td><a href='editar.php?id=" .$rsEmp['id']. "' class='ico edit'>Editar</a></td>";
								} 
								?>
Y he repetido el codigo , pero muchas gracias :)

Etiquetas: html, mysql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:22.