Estimados , tengo un problema con una aplicacion que estoy haciendo en un sistema de bitacoras ,para ir directamente al tema , lo que pasa es que estoy intentado agregar el sistema fcbklistselection , es lo que hace sencillamente el facebook a la hora de crear un grupo , ojo el problema no es de codigo , ya que eso funciona correctamente , el problema que tengo es por parte de la interfaz , haber para hacerla mas breve , el tema es que el codigo lo baje y lo modifique para que tenga conexion con una base de datos que cree en oracle , esto me trabaja correctamente cuando lo hago completamente en un solo codigo , ahora lo agrego para que puedan comprender . http://www.emposha.com/javascript/fcbklistselection-like-facebook-friends-selector.html , sin embargo necesito separar este codigo en un html , que llame a un js que este llame a un php . parece facil , ya lo hice ya , sin embargo no funciona como quiero , solo me muestra la base de datos , de mala forma , llame a las clases correspondientes y nada luego busque el problema en las funciones de java , no llegando a buen puerto , nose cual es el problema , esto hice mediante
aki esta la correccion del index que hice del codigo si ustedes lo conectan a una base de datos estaria ok . funcionando .
<title>fcbkListSelection</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link type="text/css" rel="stylesheet" href="fcbklistselection.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="fcbklistselection.min.js"></script>
<form id="formulario" name="formulario">
<h1 align="center">MODULO GRUPO </h1>
<ul id="fcbklist">
<?php
//header("Content-Type: text/html; charset=utf-8");
error_reporting(0);
include ('../desarrollo/lib/bsoft_config.php');
include ('../desarrollo/lib/bsoft_rut.php');
$jefeid=$_GET["jefeid"];
$Int_SujetoId = $_GET['sujetoid'];
$conn = oraConnDB();
$s = oci_parse($conn, "begin P_S_USRPORJEFEID(:rc,1,1); end;");
$rc = oci_new_cursor($conn);
oci_bind_by_name($s, ':rc', $rc, -1, OCI_B_CURSOR);
oci_execute($s) or die("<span>".Error($s)."</span>");
oci_execute($rc) or die("<span>".Error($rc)."</span>");
$Cantidad = 0;
// para alternar filas
$i = 0;
$html="";
while($row = oci_fetch_array($rc, OCI_BOTH)) {
$html=$html.'<li>';
$html=$html.'<strong>'. $row["USUARIO"] .'</strong><br />';
$html=$html.'<span class="fcbkitem_text">'.$row["USUARIO_ROL"] .'</span><br />' ;
$html=$html.'<span class="fcbkitem_text">'.$row["EMAIL"] .'</span>';
$html=$html.'<input type="hidden" name="usuarioid'.$row["USER_ID"].'" id="usuarioid'.$row["USER_ID"].'" value="'. $row["USER_ID"] .'" />';
$html=$html.'</li>';
}
$html=$html.'</ul>';
echo $html;
oci_free_statement($rc);
oci_free_statement($s);
oci_close($conn);
?>
<input type="submit" value="Submit" onClick="prueba" />
<button type="button" onclick="prueba()">prueba</button>
</form>
<script type="text/javascript" language="JavaScript">
$(document).ready(function() {
//id(ul id),width,height(element height),row(elements in row)
fcbklist","600","50","5")
};
luego al separarlo queda algo asi
Html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link type="text/css" rel="stylesheet" href="fcbklistselection.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="fcbklistselection.js"></script>
<script type="text/javascript" language="JavaScript">
$(document).ready(function() {
//id(ul id),width,height(element height),row(elements in row)
$.fcbkListSelection("#fcbklist","400","50","2");
});
</script>
<script language="javascript" type="text/javascript" src="jimy.js"></script>
</head>
<body onload ="jimy();">
<h1 align="center">MODULO GRUPO </h1>
<ul id="fcbklist">
</body>
</html>
luego llama al js
function jimy()
{
var xmlhttp
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("fcbklist").innerHTML=xmlh ttp.responseText;
}
}
var url = "jimy.php"
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
y luego llama al php funcion llamada jimy por ponerle algun nombre
<?php
//header("Content-Type: text/html; charset=utf-8");
error_reporting(0);
include ('../desarrollo/lib/bsoft_config.php');
include ('../desarrollo/lib/bsoft_rut.php');
$jefeid=$_GET["jefeid"];
$Int_SujetoId = $_GET['sujetoid'];
$conn = oraConnDB();
$s = oci_parse($conn, "begin P_S_USRPORJEFEID(:rc,1,1); end;");
$rc = oci_new_cursor($conn);
oci_bind_by_name($s, ':rc', $rc, -1, OCI_B_CURSOR);
oci_execute($s) or die("<span>".Error($s)."</span>");
oci_execute($rc) or die("<span>".Error($rc)."</span>");
$Cantidad = 0;
// para alternar filas
$i = 0;
$html="";
while($row = oci_fetch_array($rc, OCI_BOTH)) {
$html=$html.'<li>';
$html=$html.'<strong>'. $row["USUARIO"] .'</strong><br />';
$html=$html.'<span class="fcbkitem_text">'.$row["USUARIO_ROL"] .'</span><br />' ;
$html=$html.'<span class="fcbkitem_text">'.$row["EMAIL"] .'</span>';
$html=$html.'<input type="hidden" name="usuarioid'.$row["USER_ID"].'" id="usuarioid'.$row["USER_ID"].'" value="'. $row["USER_ID"] .'" />';
$html=$html.'</li>';
}
echo $html;
oci_free_statement($rc);
oci_free_statement($s);
oci_close($conn);
?>
y eso cualquier error estare atento , por favor el que pueda ayudarme se lo agradeceria , necesito una nueva perspectiva . algun , error .
nota , las librerias y todo se puede desacragar del enlace en rojo , saludos y gracias .