last day (24 days later) » 

1:37 PM
ok
 
Bueno, estaba mirando tu pregunta
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label for="documento" class="form-control-label">Buscar por Documento *</label>
<div class="input-group">
<span class="input-group-addon">
<i class="glyphicon glyphicon-list-alt"></i>
</span>
<select class="form-control selectpicker" id="busca" name="busca" data-live-search="true" required>
<option value="">-- Seleccione un Número de Documento --</option>
<?php foreach (jugadorData::getAll() as $jugador):?>
<option value="<?php echo $jugador->id; ?>"><?php echo $jugador->documento;?></option>
esa es tu estrucutra html, muéstrame el js
 
la he tratado d ehacer
he buscado código y lo estoy adaptando a mi necesidad
<?php
if (isset($_GET['term'])){
# conectare la base de datos
$con=@mysqli_connect("localhost", "root", "root", "contabilidad");

$return_arr = array();
/* Si la conexión a la base de datos , ejecuta instrucción SQL. */
if ($con)
{
$fetch = mysqli_query($con,"SELECT * FROM jugador where documento like '%" . mysqli_real_escape_string($con,($_GET['term'])) . "%' LIMIT 0 ,50");

/* Recuperar y almacenar en conjunto los resultados de la consulta.*/
while ($row = mysqli_fetch_array($fetch)) {
$id_jugador=$row['id_jugador'];
 
@Scorpion pero tienes algún js hecho ? es que para capturar el id he imprimirlo en otro lado necesitas javascript
 
umm no
 
estás usando ajax o metodo convencional ?
 
1:41 PM
en otro proyecto que tengo con otra estructura con esto me funciona
    <!--Inicio Script Autocompletar-->
    <script type="text/javascript">
        $(function () {
            $("#document").autocomplete({
                source: "buscar_jugador.php",
                minLength: 2,
                appendTo: "#nuevoUsu",
                select: function (event, ui) {
                    event.preventDefault();
                    $('#document').val(ui.item.document);
                    $('#nombr').val(ui.item.nombr);
                    $('#apellid').val(ui.item.apellid);
más el código que coloque primero, pero no he podido acomodarlo ala estructura de este proyecto
 
es que esa configuración es de un autocomplete y acá estás usando un selectpicker, librerías distintas y funcionalidades distintas nada tiene que ver una con otra
 
si amigo lo entiendo, pero con el autocomplete del otro proyecto me busca y lista los datos y al seleccionarlo me lo carga, y si se puediera hacer con el autocomplete en ves del select no sería mejor?
sólo que no se como acomodarlo, pues la forma de conectarse a la db es muy distinta en el proyecto actual
 
@Scorpion ah claro, vincula la librería necesaria para el autocomplete creo que eso es de jquery ui o no se cual habrás usado en tu otro proyecto
 
use jquery ui
 
y que tiene de diferente la conexióc?
conexión
 
1:47 PM
si, la conexión en los dos proyectos es diferentes
así conecto en el proyecto actual
 
y como conectabas en el otro ?
 
en cada archivo colocaba
                $mysqli = new mysqli("localhost", "root", "root", "contabilidad");
                if ($mysqli->connect_errno) {
                    echo "Fallo al conectar a MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
                    exit();
                }
la estructura del proyecto actual es así
pero no tengo claro en que parte debe de ir cada parte del código que le he enviado
lo que intento hacer involucra es a apuesta
 
Ah entonces tu problema es de back-end, yo en back-end soy muy básico no creo que te pueda ayudar mucho
 
eso
quien de acá sabe sobre eso=
?
 
@Scorpion mmm en el chat general creo que Alvaro Montoro sabe algo de php, no estoy seguro
 
1:56 PM
ok voy a preguntar
 
:D
Si necesitas algo más por acá no olvides etiquetarme para que me llegue la notificación, ojala puedas encontrar la solución, feliz resto de día
@Scorpion
 
@CamiloVasquez gracias por su tiempo
 

  last day (24 days later) »