Foros del Web » Programando para Internet » PHP »

Ayuda para mostrar usuario que comente una foto en mi web!

Estas en el tema de Ayuda para mostrar usuario que comente una foto en mi web! en el foro de PHP en Foros del Web. bueno amigos la cosa esta asi! he logrado insertar en la base de datos el id del usuario que comenta la foto, se inserta en ...
  #1 (permalink)  
Antiguo 11/06/2010, 18:52
 
Fecha de Ingreso: mayo-2010
Mensajes: 99
Antigüedad: 11 años
Puntos: 1
Pregunta Ayuda para mostrar usuario que comente una foto en mi web!

bueno amigos la cosa esta asi!

he logrado insertar en la base de datos el id del usuario que comenta la foto, se inserta en la tabla comentarios en el campo registro_ID qe es el campo relacionado con la tabla registro que es donde estan los usuarios registrados!

a la hora de mostrar el username del usuario que comento, me aparece es el ID del usuario que comento mas no su nombre.

¿COMO PUEDO MOSTRAR SU USERNAME?

aki esta el script que muestra el comentario y el id del usuario mas no su username :(!

Código PHP:
<?php
session_start
();
?>

<?php

require_once 'PHPPaging.lib.php';

$paging = new PHPPaging


   
// Abrimos la conexión al servidor MySQL
$link mysql_connect('localhost''root''pop100594');
mysql_select_db('xtremebook'$link);


// Instanciamos, indicando el recurso de conexión
$paging = new PHPPaging($link);


$q "SELECT * FROM fotos ORDER BY id DESC";

// Y se usa la función agregarConsulta() (Ver documentación)
$paging->agregarConsulta($q);  

$paging->ejecutar();
?>

<?php

//Formulario
echo '<form action="Ecomentario.php" method="post">';


?>

<!--Tabla de  formulario comentarios -->

<table width="300" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF">
    <tr>
      <td bgcolor="#33CCFF"colspan="2"><div align="center" class="style30 style44"><b>Comentarios</b></div></td>
    </tr>
    <tr>
      <td bgcolor="#D8EFFA" width="71">
<?php

      
// incluimos en archivo para mostrar el nombre de usuario.
        
include('login.php');
    
$registro_ID $_SESSION['MM_UserGroup'];
echo 
"<b><font color='#3399FF'>".$_SESSION['MM_Username'].' '.$registro_ID;
?>

</b>dice:</td>
<center>
<?php
        
//Una cadena conteniendo el codigo HTML de la barra de 
//navagación es generada y guardada en la variable $links.
$links $paging->fetchNavegacion();

echo 
$links;
?>
<br />
<br />
</center>
<?php

while($datos $paging->fetchResultado()) { 

    
// En cada ciclo, la variable $datos se convierte en un arreglo
    // que contiene los datos de la fila que corresponde
    
    
echo "<img src =\"ver.php?ID=".$datos['ID']."\"width='500' height='500'><br>";
    echo 
"Nombre:" $datos['NOMBRE'] . "<br />";
    echo 
"Apellidos:" $datos['TIPO'] . "<br />";
    echo 
"País:" $datos['PESO'] . "<br />";
    echo 
"<br />";
    
$foto_id $datos['ID'];
    
?>
    
    <!-- Seguimos con la tabla del comentario en HTML -->
  
    <p>
    <td bgcolor="#D8EFFA" width="161"><span class="style29">
    <label></label>
      <textarea name="COMENTARIO[<?php echo $foto_id?>]"></textarea>
    
    <input type="hidden"  name="COMENTARIO2[<?php echo $registro_ID?>]"></input>
     
      </span></td>
    </tr>
    <tr>
      <td bgcolor="#D8EFFA" colspan="2"><b>
       <div align="right">
          
      <?php
      
// boton Comentar
}
echo 
'<input style="background-color:#33CCFF; font:bold;  "type="submit" name="Submit" value="Comentar" />';
echo 
'</form>';

//Cerramos el Formulario
?> 
 </div>
      </b></td>
    </tr>
  </table>
  
      <!-- Se Cierra la tabla e inicia la tabla para mostrar los comentarios hechos-->
      
    </p>
    <p>&nbsp;</p>
    <table align="center" bgcolor="#D8EFFA" width="300" border="0" cellspacing="5">
      <tr>
        <th scope="row"><div align="left">
          <?php
          
          
//conectamos la base de datos
    
mysql_connect("localhost","root","pop100594") or die ("no se ha podido conectar a la BD");

    
mysql_select_db("xtremebook") or die ("no se ha podido seleccionar la BD");

//seleccionamos y filtramos el id de la foto

    
$sql "SELECT ID,COMENTARIO,FECHA,HORA,fotos_ID,registro_ID FROM comentarios WHERE fotos_ID  = '$foto_id'";

    
$consulta mysql_query($sql) or die ("No se pudo ejecutar la consulta");
 
    While (
$registro=mysql_fetch_array($consulta)){
        echo 
" <br><br>hechoo por: ".$registro['registro_ID']." Comentario: ".$registro['COMENTARIO']."<BR>hecho el:<br>".$registro['FECHA']."<BR> a las ".$registro['HORA'];
    }

?>

        </div></th>
      </tr>
      <tr>
        <th scope="row"><div align="left"> </div></th>
      </tr>
</table>
<!-- Se cierra la tabla !>

gracias espero su pronta ayuda!
  #2 (permalink)  
Antiguo 11/06/2010, 19:13
 
Fecha de Ingreso: mayo-2010
Mensajes: 99
Antigüedad: 11 años
Puntos: 1
Respuesta: Ayuda para mostrar usuario que comente una foto en mi web!

ya resolvi amigos tranquilos!
  #3 (permalink)  
Antiguo 11/06/2010, 19:44
Avatar de wiwi74  
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 13 años, 2 meses
Puntos: 10
Respuesta: Ayuda para mostrar usuario que comente una foto en mi web!

...Estaba por darte una respuesta...

Etiquetas: foto, usuarios
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 07:49.