Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2011, 10:49
Avatar de saraivaruas
saraivaruas
 
Fecha de Ingreso: octubre-2010
Ubicación: Chile
Mensajes: 133
Antigüedad: 13 años, 6 meses
Puntos: 10
validar los datos de una consulta mysql en un campo imput value de un form

Hola Amigos!
tengo un codigo y me funciona rebien y incluso lo pude mover estilo face en la creacion de nuevas ventanas lo que no he podido es validar los datos de la consulta en en value del imput. O sea que la lista de usarios conectados sea la que aparesca en el lugar del buttom crear vertanas y asi pode pasar la variable a la nueva ventana creada lo que ya lo hago con exito.


si me puedem ayudar agradesco
gracias!



Código PHP:
<?php require("config.php");
session_start();
$nickUsuarioL$_SESSION['nick']; 
?>
<?php 
      $Guest 
$usuario $_GET['usuario'];
      
$row['nick']  . $usuario ;
                echo 
$Guest;?>

<html>
<head>
<meta http-equiv="content-type" content="text/html;" />
<meta name="author" content="alor86" />
<style type="text/css">
body {
        margin-top: 500px;
        margin-right: 190px;
        margin-bottom: 10px;
        margin-left: 70px;
    }
#Layer2 {
    position:absolute;
    left:1071px;
    top:300px;
    width:163px;
    height:480px;
    z-index:1;
    border-top: 1px solid #808000; border-left: 1px solid #808000; border-right: 1px solid #808000; border-bottom: 1px solid #808000;
    scroll 
     width:100px;
     height:430px;
  
     overflow:auto;
}    
        
#Layer1 {
float:right;
    background-color:transparent;
    width:201px;
    height:240px;
    z-index:1; border-top: 1px solid #808000; border-left: 1px solid #808000; border-right: px solid #808000; border-bottom: 1px solid #808000;
}

#Layerin{

      background-color:#498551;
    width:201px;
    height:25px;
    z-index:1
    overflow: auto;
     border-top: 1px solid #808000; border-left: 1px solid #808000; border-right: 1px solid #808000; border-bottom: 1px solid #808000;
}    
#ms{

float:right;

    width:201px;
    height:256px;
    background-color: #498551;
    z-index:1;
    border-top: 1px solid #808000; border-left: 1px solid #808000; border-right: 1px solid #808000; border-bottom: 1px solid #808000;
}
#cerrar {position:absolute;    left:905px;    top:822px; font-weight: bolder; cursor: pointer; font-family: arial; margin: 2px 5px; float: right;z-index:2; 
}


</style>
<title>CreaVentana</title>
<div align="center"><script type="text/javaScript">
var $cadena= true;
var Layer1 = false;
var mensaje = false;
function creaVentana(){
Layer1 = document.createElement('div');
mensaje = document.createElement('div');
Layer1.setAttribute('id','Layer1');
mensaje.setAttribute('id','msg');
document.getElementsByTagName('body')[0].appendChild(Layer1);
document.getElementsByTagName('body')[0].appendChild(mensaje);
Layer1.innerHTML="<div class='Layer1'id='Layer1'><span class='cerrar' title='Cerrar' onclick='cerrar();'>X</span></div><p>aqui puedes meter el formulario</p>"

;
}
function cerrar(){
document.getElementsByTagName('body')[0].removeChild(Layer1);
document.getElementsByTagName('body')[0].removeChild(mensaje);
Layer1=false;
mensaje=false;
}


</script>
</head>
</div>
<body>
<p>
<div class='Layer2'id='Layer2'><input type="button" value="Crear ventana" onclick="creaVentana()"/> 
  <?php 
// selecionaremos los datos que necesitamos y inprimiremos solo los logueados 
//los que tengan como valor el "si" que significa que estan logueados en este momento. 
$result=mysql_query("select * from usuarios  where  conectado='si' order by id asc ");
$cadena="";
while(
$row=mysql_fetch_array($result)) 
{
$cadena=$cadena
' <a href= "chat.php?usuario='.$row['nick'] .'"> 
          '
.$row['nick'] .'<br>';
}

echo 
"<table width=\"60\" cellspacing=\"1\" cellpadding=\"1\">";
echo 
"<tr>";
echo 
"<td rowspan=\"1\" width=\"80\"style='border:1px solid #808000 ' >";
             echo 
$cadena;    
            echo 
"</td>";
            echo 
"</tr>";
            echo 
"</table >";

?>
</div>

  
</p>

</body>

</html>

Última edición por saraivaruas; 30/05/2011 a las 11:15