Buenas, aquí pongo como realizo la consulta, he modificado el select pero la función y el resultado son el mismo , manualmente me muestra el input pero con la consulta no.
Gracias
Código PHP:
Ver original// esta es la parte de la busqueda en mysql
if(isset($_POST["btn1"])){
$btn=$_POST["btn1"];
$bus=$_POST["textbus"];
if($btn=="Buscar"){
$sql="select * from vt where idvt='$bus'";
$cs=mysql_query($sql,$link);
while($result=mysql_fetch_array($cs)){
$var=$result[0];//codigo
//$varu=$result[1];//
//$varu1=$result[1];//usuario
$var1=$result[1];//fecha
$centro=$result[2];/*centros de trabajo*/
$select2=$result[5];//sel datafono1 Este es el primer select en cuestion****
}
<tr>
<td bgcolor="#CE21D6">Ventas TPV 1</td>
<th width="35" bgcolor="#CE21D6"><label for="select2"></label>
<select name="select2" id="selector<?= $rol['id']; ?>" onChange="Mostrar(this)">
<?php
$sql = "SELECT * FROM datafonos";
?>
<option value="<?php echo $col[2]; ?>" <?php if ($select2== $col[2]) {?> selected="selected" <?php }?>><?php echo $col[2]; ?></option>
<?php
}
?>
</select> </th>
<th width="75" bgcolor="#CE21D6">
<span id="Titulo"style="display:none">
<th width="75">
<input type="number_format(number, 2, ",", ".")" name="texttpv1" id="texttpv1" value="<?php echo $var4?>"/>
</th>-->
</span>-->
</th>
<script languje="javascript" type="text/javascript">
function Mostrar2(elemento)
{
if (elemento.value==''){
document.getElementById("Titulo").style.display="block";
}else{
document.getElementById("Titulo").style.display="inline";
}
}
</script>