30/03/2011, 08:40
|
| | Fecha de Ingreso: marzo-2010 Ubicación: colombia_santander
Mensajes: 68
Antigüedad: 14 años, 8 meses Puntos: 0 | |
no lee completo mi campo en mi bd buenos dias: tengo una consulta con un comobo al seleccionar el nombmaq y
darle click al boton de consulta , me llama un script con la consulta de los demas datos, pero no toma el nombmaq completo.
ejemplo: selecciono en el combo rejilladora 1
en la consulta.php aparece= rejilladora
entonces creo que como no lee completo rejiladora 1 no me muestra los otros campos
gracias...
principal2.php
<script>
function consulta(){
var nombmaq=document.getElementById('select').value;
var win=window.open("consulta2.php?nombmaq="+nombmaq," Consulta",'width='+590+',height='+355+',menubar='+ 0+',scrollbars='+0+',toolbar='+0+',location='+0+', directories='+0+',resizable='+0+',top='+0+',left=' +0);
}
</script>
<?php
$link=mysql_connect("localhost","root","");
mysql_select_db("mtto",$link);
echo"<select name=\"nombre_dado\" id=\"select\">";
$sql="SELECT nombmaq FROM maquina";
$result=mysql_query($sql);
$i=0;
while ($row=mysql_fetch_row($result))
{
echo "<option value=".$row[$i].">".$row[$i]."</option>\n";
}
echo "</select>";
?>
<input name="Consulta" type="button" nombmaq="Consulta" onClick="consulta()" value="Submit">
------------
consulta.php
-------------
<?php
include("conec.php");
$link=Conectarse();
$id=$_GET['nombmaq'];
echo $id;
$Sql="select * from maquina where nombmaq ='".mysql_escape_string($_GET['id'])."'";
echo $sql;
$result=mysql_query($Sql,$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<tr>
<TD bgcolor="#FFFFFF"><span class="Estilo4"><strong> Nombre de la maquina..</strong></span></TD>
<TD bgcolor="#FFFFFF" class="Estilo4"><strong> tipo de mantto.. </strong></TD>
<TD bgcolor="#FFFFFF" class="Estilo4"><strong> operario a cargo.. </strong></TD>
<TD bgcolor="#FFFFFF" class="Estilo4"><strong> fecha inicio.. </strong></TD>
<TD bgcolor="#FFFFFF" class="Estilo4"><strong> fecha final.. </strong></TD>
</TR>
<?php
while($row = mysql_fetch_array($result))
{
printf("<tr><td><INPUT TYPE='text' NAME='nombmaq' SIZE='50' MAXLENGTH='30' value='%s'></td><td><INPUT TYPE='text' NAME='tipmtt' SIZE='20' MAXLENGTH='20' value='%s'></td><td><INPUT TYPE='text' NAME='operario' SIZE='20' MAXLENGTH='30' value='%s'></td><td><INPUT TYPE='text' NAME='fechi' SIZE='20' MAXLENGTH='15' value='%s'></td><td><INPUT TYPE='text' NAME='fecht' SIZE='20' MAXLENGTH='15' value='%s'></td><td></tr>", $row["nombmaq"],$row["tipmtt"],$row["operario"],$row["fechi"],$row["fecht"]);
}
mysql_free_result($result);
?> |