Problema con botón de busqueda

128 visitas 0 respuestas

Estimados, Ayer estuve modificando este archivo PHP para poder solucionar un par de problemas del mismo, cuando fui a probarlo me dejo de funcionar la búsqueda que hace el mismo, intente volver todo para atrás pero sigue con el mismo problema y no encuentro donde esta el error, ¿alguien me podría dar una mano?. El codigo es este:

[code]<?php include_once("conexion.php"); ?> <?php if($_GET['flag']==1 OR $_GET['flag']==2){

if($_GET['flag']==1){
    if($_GET['buscar']<10000000){
        $sel=mysql_query("SELECT * FROM clientes WHERE fnro='".$_GET['buscar']."' ",$con);
    }else{
        $sel=mysql_query("SELECT * FROM clientes WHERE cdni='".$_GET['buscar']."' ",$con);
    }
    $donde="fnro";$fnro=$_GET['buscar'];$cdni="";
}
if($_GET['flag']==2){
    $sel=mysql_query("SELECT * FROM clientes WHERE cape LIKE '%".$_GET['buscar']."%' || cnom LIKE '%".$_GET['buscar']."%' ",$con);
}
$resultado="no";
    ?>
        <script>
            x=0;
        </script>
    <?php
    $xh=25;
while($row=mysql_fetch_array($sel)){
    $xh=$xh+20;
    if($xh>235){$xh=235;}
    $resultado=$row['estado'];
    $fnro1=$row['fnro'];
    $cdni1=$row['cdni'];
    $cnom1=$row['cnom'];
    $cape1=$row['cape'];
    if($resultado=="-1"){$resultado1=$resultado1." F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Eliminado (-1)"."<br>";}
    if($resultado=="0"){$resultado1=$resultado1." F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Cancelado (0)"."<br>";}
    if($resultado=="1"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Alta (1)"."<br>";}
    if($resultado=="2"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Designado (2)"."<br>";}
    if($resultado=="3"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Asignar USR y PASS (3)"."<br>";}
    if($resultado=="4"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Asignado USR y PASS (4)"."<br>";}
    if($resultado=="5"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." Instaladores (5)"."<br>";}
    if($resultado=="9"){$resultado1=$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1." ACTIVO (9)"."<br>";}
    if($resultado=="no"){$resultado1=$resultado1."No hay cliente ingresado(no)"."<br>";}
    }
?>

<table height="100%" width="100%">
    <tr>
        <td width="30">
            <div style="height:60px; width:30px;" id="ocultaconsultacli" onclick="verconsultacli(1)" class="backward1"></div>
        </td>
        <td width="100%">
            <center>
                F.Nro/DNI <input type="number" id="bfnro" value="<?php echo $fnro; ?>" style="width:100px;" />&nbsp;<input type="button" onclick="cargoestadocli(1)" value="consultar" /><br />
                (like) Ape/Nom <input type="text" id="bcdni" value="<?php echo $cdni; ?>" style="width:100px;" />&nbsp;<input type="button" onclick="cargoestadocli(2)" value="consultar" /><br />
                <?php echo '<div id="mitemp1" style="position:absolute; left:10px; top:70px; width:950px; height:'.$xh.'px; overflow:auto; background-color:rgba(0,0,255,0.9);" id="resbuscacli" >'.$resultado1; ?><input type="button" onclick="document.getElementById('mitemp1').style.left='-10000px';" value="Ocultar" /></div>
                <script>
                    setTimeout(function(){
                        $("#resbuscacli").css("text-shadow","2px 2px 2px #FF0000");
                    },2000);
                </script>
            </center>
        </td>
        <td width="30">
            <div style="height:60px; width:30px;" id="ocultaconsultacli" onclick="verconsultacli(2)" class="forward1"></div>
        </td>
    </tr>
</table>
<?php 

} if($_GET['flag']==3 OR $_GET['flag']==4){

if($_GET['flag']==3){
    $sel=mysql_query("SELECT * FROM clientes WHERE fnro='".$_GET['buscar']."' ",$con);
}
if($_GET['flag']==4){
    $sel=mysql_query("SELECT * FROM clientes WHERE cdni='".$_GET['buscar']."' ",$con);
}
?>
       <script>
        x=0;
    </script>
<?php
if($row=mysql_fetch_array($sel)){
    //$xh="80%";;
    //if($xh>235){$xh=235;}
        $resultado=$row['estado'];
        if($resultado=="-1"){$resultado1=" Eliminado(-1)"."<br>";}
        if($resultado=="0" ){$resultado1=" Cancelado(0)"."<br>";}
        if($resultado=="1" ){$resultado1=" Alta(1)"."<br>";}
        if($resultado=="2" ){$resultado1=" Designado(2)"."<br>";}
        if($resultado=="3" ){$resultado1=" Asignar USR y PASS(3)"."<br>";}
        if($resultado=="4" ){$resultado1=" Asignado USR y PASS(4)"."<br>";}
        if($resultado=="5" ){$resultado1=" Instaladores(5)"."<br>";}
        if($resultado=="9" ){$resultado1=" ACTIVO(9)"."<br>";}
        if($resultado=="no"){$resultado1="No hay cliente ingresado(no)"."<br>";}
        //$resultado1."F.Nro:".$fnro1." DNI:".$cdni1." Nom:".$cnom1." Ape:".$cape1.
    }
?>

<table height="100%" width="100%">
    <tr>
        <td width="30">
            <div style="height:60px; width:30px;" id="ocultaconsultacli" onclick="verconsultacli(1)" class="backward1"></div>
        </td>
        <td width="100%">
            <center>
                F.Nro <input type="number" id="bfnro" value="" style="width:100px;" />&nbsp;<input type="button" onclick="cargoestadocli(3)" value="consultar" /><br />
                DNI <input type="text" id="bcdni" value="" style="width:100px;" />&nbsp;<input type="button" onclick="cargoestadocli(4)" value="consultar" /><br />
                <div id="mitemp1" style="position:absolute; left:10px; top:75px; width:95vw; height: 75vh; overflow:auto; background-color:rgba(0,0,255,0.9); border-radius: 2vw; border: solid 0.5vw #0f0; padding-top:10px;" id="resbuscacli" >
                    <table width="90%" border="0" height="90%">
                        <tr>
                            <td colspan="2">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Apellido y Nombre: <?php echo $row['cape']." ".$row['cnom']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Estado: <?php echo $resultado1; ?>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                DNI: <?php echo $row['cdni']; ?>
                                <script>
                                    var cdni=<?php echo $row['cdni']; ?>;
                                </script>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Nro. Formulario: <?php echo $row['fnro']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Fecha de Insc.:<?php echo $row['ffecha']; ?>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Direccion: <?php echo $row['dcalle']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Nro.: <?php echo $row['dnro']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Entre: <?php echo $row['dentre']; ?>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Barrio: <?php echo $row['dbarrio']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Tel.: <?php echo $row['atel1']; ?>
                                </div>
                            </td>
                            <td colspan="1">
                                <div style="width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; ">
                                Tel.: <?php echo $row['atel2']; ?>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="3" height="20%">
                                <div style="width:100%; height:100%; border: solid 2px #00f; background-color: #00C; border-radius:1vw; padding-left:5px; padding-top:5px;">
                                    <table width="95%" height="95%" align="center">
                                        <tr valign="top">
                                            <td width="160" id="fechacoment">

                                            </td>
                                            <td rowspan="3">
                                                <textarea placeholder="Ingrese comentario" id="nuevanota" style=" width:100%; height:100%; overflow:auto; border-radius:5px; padding:3px; background-color: #66F"></textarea>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td id="quiencoment"> 
                                            </td>
                                        </tr>
                                        <tr>
                                            <td align="right">
                                                <input type="button" onclick="agregamsj()" value="Guardar" />
                                            </td>
                                        </tr>
                                    </table>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="3" height="40%">
                                <div id="msjhistorial" style="overflow: auto;width:100%; height:100%; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; padding:5px;">
                                    <?php 
                                        $sel = mysql_query("SELECT * FROM msjclientes WHERE grupo='ventas' AND cdni='".$row['cdni']."' ",$con)or die("no encuentra dato");
                                        //echo "SELECT * FROM msjclientes WHERE grupo='ventas' AND cdni='".$row['cdni']."' ";
                                        while($row = mysql_fetch_array($sel)){
                                            if($row['estado']>1){ // >5
                                                if($row['estado']==-1){ //>7
                                                    echo "<span style='text-shadow:1px 1px 1px #0f0; font-size:16px;'>".$row['fecha']." ".$row['mensaje']."</span><br><br>";
                                                }else{ // si vale 6 o 7
                                                    echo "<span style='font-size:16px;'>".$row['fecha']." ".$row['mensaje']."</span><br><br>";
                                                }
                                            }else{ // si vale 1 a 5
                                                echo "<span style='text-shadow:1px 1px 1px #f00; font-size:16px;'>mensaje de ".$row['fecha']." restringido para lectura</span><br><br>";
                                            }
                                        }
                                    ?>
                                    <br /><center><span style=" color: #fff; font-size:16px; text-shadow:-2px 2px 1px #bbf, -4px 4px 1px #66f ;">/\/\/\/ Fin de la mensajeria /\/\/\/</span></center>
                                </div>
                            </td>
                        </tr>
                    </table>
                    <input type="button" onclick="document.getElementById('mitemp1').style.left='-10000px';" value="Ocultar" />
                </div>
              <script>
                    setTimeout(function(){
                        $("#resbuscacli").css("text-shadow","2px 2px 2px #FF0000");
                    },2000);
                </script>
            </center>
        </td>
        <td width="30">
            <div style="height:60px; width:30px;" id="ocultaconsultacli" onclick="verconsultacli(2)" class="forward1"></div>
        </td>
    </tr>
</table>
<?php 

} $estado=""; if($_GET['flag']==5 ){ //OR $_GET['flag']==6

$sel=mysql_query("SELECT * FROM clientes WHERE cdni='".$_GET['buscar']."' OR fnro='".$_GET['buscar']."'",$con);

$row=mysql_fetch_array($sel);
switch ($row['estado']) {
case -1:
    $estado="Cliente Eliminado (-1)";
    break;
case "0":
    $estado="Cliente Cancelado (0)";
    break;
case 1:
    $estado="Cliente en Alta (1)";
    break;
case 2:
    $estado="Cliente Designado a instalacion (2)";
    break;
case 3:
    $estado="Cliente Designado a Asignar USR y PASS (3)";
    break;
case 4:
    $estado="Cliente con USR y PASS (4)";
    break;
case 5:
    $estado="Cliente enviado a Instaladores (5)";
    break;
case 9:
    $estado="Cliente Activo (9)";
    break;
default:
    $estado="Cliente No encontrado";
    break;
}
?>
<style>
#tablacli td{
    background-color:rgba(0,0,255,0.4);
    border-radius:10px;
    }
.tconsultas td{
    padding:o;
    line-height:14px;
}
#tmsjcli td{
    padding:o;
    line-height:10px;
}    </style>
    <table width="98%" height="98%" align="center">
        <tr>
            <td width="40%">
                <table id="tablacli">
                    <tr>
                        <td>
                            Nombre:
                        </td>
                        <td>
                            <?php
                                echo $row['cnom'];
                            ?>
                        </td>
                        <td>
                            Apellido:
                        </td>
                        <td>
                            <?php
                                echo $row['cape'];
                            ?>
                        </td>
                    </tr>
                    <tr title="<?php echo "entre: ".$row['dentre']; ?>">
                        <td>
                            Direccion:
                        </td>
                        <td colspan="2">
                            <?php
                                echo $row['dcalle']." ".$row['dnro'];
                            ?>
                        </td>
                        <td>
                            <?php
                                echo $estado;
                            ?>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Localidad:
                        </td>
                        <td>
                            <?php
                                echo $row['dbarrio'];
                            ?>
                        </td>
                        <td>
                            DNI/FNRO:
                        </td>
                        <td>
                            <?php
                                echo $row['cdni']."/".$row['fnro'];
                            ?>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Fecha Alta:
                        </td>
                        <td>
                            <?php
                                echo $row['ffecha'];
                            ?>
                        </td>
                        <td>
                            Env. Inst.:
                        </td>
                        <td>
                            <?php
                                echo substr($row['finst'],0,10);
                            ?>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Tel. Prin.:
                        </td>
                        <td>
                            <?php
                                echo $row['atel1'];
                            ?>
                        </td>
                        <td>
                            Tel. Alt.:
                        </td>
                        <td>
                            <?php
                                echo $row['atel2'];
                            ?>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Cobrado en Alta:
                        </td>
                        <td colspan="3">
                            <center>$
                            <?php
                                echo $row['acobro'];
                            ?>
                            </center>
                        </td>
                    </tr>
                </table>
                <br />
            </td>
            <td width="60%">
                <table width="100%">
                    <tr>
                        <td>
                            <div style="border:solid 2px #009; border-radius:5px;">
                                <script>
                                    var cdni=<?php echo $row['cdni']; ?>;
                                </script>

                            <table width="100%">
                                <tr>
                                    <td id="quiencoment"> 
                                    </td>
                                    <td width="160" id="fechacoment">
                                    </td>
                                    <td>
                                        <input type="button" onclick="agregamsj(<?php echo "'".$_GET['buscar']."'"; ?>)" value="Guardar">
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="3"> 
                                        <textarea placeholder="Ingrese comentario" id="nuevanota" style=" width:100%; height:100%; overflow:auto; border-radius:5px; padding:3px; background-color: #66F"></textarea>
                                    </td>
                                </tr>
                            </table>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                               <div id="msjhistorial" style="overflow: auto;width:100%; height:150px; border: solid 2px #006; background-color: #00C; border-radius:1vw; padding-left:5px; padding:5px;">
                            <?php
                                $sel1=mysql_query("SELECT * FROM msjclientes WHERE cdni='".$_GET['buscar']."' OR fnro='".$_GET['buscar']."'" ORDER BY ultimo DESC ",$con); //".$_GET['buscar']."
                                while($row1=mysql_fetch_array($sel1)){
                            ?>
                            <div style="border: solid 2px #009; padding:0px; border-radius:5px; margin:2px;">
                            <table id="tmsjcli" width="100%" >
                                <tr>
                                    <td> 
                                        <?php
                                            echo $row1['usuario'];
                                        ?>
                                    </td>
                                    <td>
                                        <?php
                                            echo $row1['fecha'];
                                        ?>
                                    </td>
                                    <td>
                                        <?php
                                            if($row1['visto']=="no"){ ?> <input id="<?php echo "final".$row1['id']; ?>" type="button" onclick="finalizarmsjcli(<?php echo "'".$row1['cdni']."','".$row1['id']."'"; ?>)" value="Finalizar" align="right" /><?php }else{}
                                        ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="2"> 
                                        <?php
                                            echo $row1['mensaje'];
                                        ?>
                                    </td>
                                </tr>
                            </table>
                            </div>
                            <?php
                                }
                            ?>
                            </div>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
<?php

} ?>

[/code]

Y el codigo del HTML es este:

[code]<?php

include("../php/conexion.php");

?>

DNI / FORMULARIO  
                    </td>
                </tr>
            </table>
            </div>
        </td>
    </tr>
</table>

[/code]

Desde ya muchas gracias por la ayuda.

Respuestas

No existen respuestas para este tema