Foros del Web » Programando para Internet » PHP »

necesito ayuda urgente

Estas en el tema de necesito ayuda urgente en el foro de PHP en Foros del Web. Hola Gente, llevo dias tratando de hacer funcionar bien esta query, mi problema radique es que tengo una tabla que se llama notic y tengo ...
  #1 (permalink)  
Antiguo 04/08/2010, 08:23
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta necesito ayuda urgente

Hola Gente, llevo dias tratando de hacer funcionar bien esta query, mi problema radique es que tengo una tabla que se llama notic y tengo un columna que se llama codseccin y en la tabla que me interesa que se llama seccin en la cual esta la misma columna relacionada a una comumna que se llama Nomseccin la cual quiero que aparezca reflejado en esta consulta... si hay alguien me puede ayudar se agradece....


Cita:
Código PHP:
<?php
$dbh 
EstablecerConexion();

$consulta="SELECT notic.*  FROM notic  WHERE notic.codseccin = seccin.Codseccin and  PosicnColumn like '%1%'";  
   
$resultado mysql_query($consulta);
                     while (
$fila mysql_fetch_array($resultado))
                     if (
$Datos) {
                                include(
"datosnoticia.php");
                            }

                      {    
                         
?>

<div id="noticia1">
<img src="<?php echo $RutaFotos?>/1.jpg" width="400" height="250"/><?php 
                                                ?>
<br /><br />
<!--esto es titular principal -->
<p>
 <span id="etiqueta"><?php echo $Nomseccin ?></span><br /><br />

<span class="titularprincipal"><a href=" href="detnotic.php?CodNotic=<?php echo $CodNotic ?>"><?php echo $TitNotic ?></a></span><br />

<span id="resumennoticia"><span id="hora"><?php echo $Hora ?> &nbsp;</span><?php echo $ResumnNotic ?></span> 
 <?php                
                     
}
                     
                                
                        
mysql_close();
                             
?>
  #2 (permalink)  
Antiguo 04/08/2010, 08:35
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 13 años, 11 meses
Puntos: 36
Respuesta: necesito ayuda urgente

me podrias explicar con mas detalle lo que tratas de hacer y probablemente te pueda ayudar corazon
  #3 (permalink)  
Antiguo 04/08/2010, 08:40
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: necesito ayuda urgente

hola, mira tengo dos tablas una que se llama notic y la otra se llama seccin la principal y en la cual donde estoy haciendo la consulta es en notic y asocie notic y seccin por codseccin,

lo que pasa es que en realidad lo que necesito es que el codseccin me identifique el nomseccin de la tabla seccin.
  #4 (permalink)  
Antiguo 04/08/2010, 08:49
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 13 años, 11 meses
Puntos: 36
Respuesta: necesito ayuda urgente

haber si entendi del todo, tienes 2 tablas, ejemplo: yo tengo una tabla de usuarios y otra de paises por normailizacion. En usuario hay: id, nombre, edad, sexo, pais. Y en paises: id_pais, nombre_pais. Quieres hacer una consulta y que muestre todos

porque si hago una consulta

Código PHP:
$a=mysql_query("select *from usuario where id=1");
$b=mysql_fetch_array($a);

echo 
"Nombre: " $b['nombre'] . "<br>Edad: " $b['edad'] . "<br>Sexo: " $b['sexo'] . "<br>Pais: " $b['pais']; 
imprimiria:
Nombre: Jose
Edad: 18
Sexo: M
Pais: 1

pero si hago:

Código PHP:
$a=mysql_query("select *from usuario where id=1");
$b=mysql_fetch_array($a);
$aux=$b['pais'];
$c=mysql_query("select *from paises where id_pais='$aux'");
$d=mysql_fetch_array($c);

echo 
"Nombre: " $b['nombre'] . "<br>Edad: " $b['edad'] . "<br>Sexo: " $b['sexo'] . "<br>Pais: " $c['nombre_pais']; 
imprimiria:
Nombre: Jose
Edad: 18
Sexo: M
Pais: Mexico

espero te sirva corazon
  #5 (permalink)  
Antiguo 04/08/2010, 08:51
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: necesito ayuda urgente

gracias por tu respuesta voy a probar
  #6 (permalink)  
Antiguo 04/08/2010, 08:51
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 13 años, 11 meses
Puntos: 36
Respuesta: necesito ayuda urgente

perdon corazon me confundi de letras

Código PHP:
echo "Nombre: " $b['nombre'] . "<br>Edad: " $b['edad'] . "<br>Sexo: " $b['sexo'] . "<br>Pais: " $d['nombre_pais']; 
  #7 (permalink)  
Antiguo 04/08/2010, 09:37
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Respuesta: necesito ayuda urgente

algo tengo mal asi lo hice al final y no me muestra nada...


Código PHP:
<?php
$dbh 
EstablecerConexion();
$a=mysql_query("select *from notic  where PosicnColumn=1");
$b=mysql_fetch_array($a);{
$aux=$b['CodSeccin'];
$c=mysql_query("select *from seccin where Codseccin='$aux'");
$d=mysql_fetch_array($c);
{
if (
$Datos) {
                                include(
"datosnoticia.php");
                            }
                         
?>

<div id="noticia1">
<img src="<?php echo $RutaFotos?>/1.jpg" width="400" height="250"/><?php 
?>
<br /><br />
<!--esto es titular principal -->
<p>
 <span id="etiqueta"><?php echo  $d['Nomseccin'];?></span><br /><br />

<span class="titularprincipal"><a href="detnotic.php?CodNotic=<?php $b['CodNotic']; ?>"><?php echo $$b['TitNotic']; ?></a></span><br />

<span id="resumennoticia"><span id="hora"><?php echo $b['Hora']; ?> &nbsp;</span><?php echo  $b['ResumnNotic']; ?></span> 
 <?php                
                     
}
}
                        
mysql_close();
                             
?>
  #8 (permalink)  
Antiguo 04/08/2010, 09:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: necesito ayuda urgente

el código tiene bastantes errores de sintaxis...

es normal que no salga nada, además... ¿porque no estas depurando tus consultas?
Código PHP:
mysql_query(/* tu consult */) or die(mysql_error()); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 04/08/2010, 09:45
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: necesito ayuda urgente

en el código que muestras tienes 3 llaves de mas

{ <-- no va
if ($Datos) {

y los 2 últimos, el *from va separado,
también puedes intentar uniendo tus tablas, esta es una forma
Código PHP:
Ver original
  1. $a=mysql_query("select losCamposARecuperar from notic, seccin where PosicnColumn=1 AND Codseccin=".$aux);
saludos
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #10 (permalink)  
Antiguo 04/08/2010, 09:49
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: necesito ayuda urgente

lo ultimo no lo entendi...
  #11 (permalink)  
Antiguo 04/08/2010, 15:41
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: necesito ayuda urgente

se agradece la ayuda al final lo deje asi y me funciono.

Código PHP:
<?php
$dbh 
EstablecerConexion();
$a=mysql_query("select CodNotic,CodSeccin,TitNotic,ResumnNotic,DesNotic, DATE_FORMAT(FecNotic,'%d/%m/%Y') as Fecha, DATE_FORMAT(FecNotic,'%H:%i %p') as Hora, DATE_FORMAT(FecSistem,'%H:%i %p') as HoraSistem from notic  where PosicnColumn=1");
$b=mysql_fetch_array($a);
$aux=$b['CodSeccin'];
$c=mysql_query("select Codseccin,Nomseccin from seccin where Codseccin='$aux'");
$d=mysql_fetch_array($c);

                            
                         
?>

<div id="noticia1">
<img src="images/notic/fotos/<?php echo $b['CodNotic'];?>/1.jpg" width="400" height="250"/><?php 
?>
<br /><br />

<p>
 <span id="etiqueta"><?php  echo  $d['Nomseccin'];?></span><br /><br />

<span class="titularprincipal"><a href="detnotic.php?CodNotic=<?php echo $b['CodNotic']; ?>"><?php echo $b['TitNotic']; ?></a></span><br />

<span id="resumennoticia"><span id="hora"><?php echo $b['Hora']; ?> &nbsp;</span><?php echo  $b['ResumnNotic']; ?></span> 
 <?php                
                     


                        mysql_close
();
                             
?>

Etiquetas: Ninguno
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 18:32.