Problemas con consulta SQL.

Tengo un pequeño aplicativo en php, con consultas a SQL server. En un principio funciono sin problemas, ahora revisando el código, veo que no esta haciendo las consultas respectivas a algunas tablas, no entiendo por que.

en el cuadro principal hace las consultas a la tabla empresas, y llama la empresa, la fecha de envío y llama la fecha de envío, mas no el tiempo de envío, datos del cliente y otros detalles.

alguien me podría ayudar si envío el código correspondiente.

<?php
$nroord = $_POST['torden'];
$link=@mssql_connect("Servidor","sa","sa7199994");
@mssql_select_db("CSBCOURIER",$link);
$result=mssql_query("select ord.nroorden, ord.fecrecepcion, ord.dessubtabla, ord.observaciones, dord.cantidad, cli.descliente
from CSBCOURIER.dbo.ordenes ord, CSBCOURIER.dbo.detordenes dord, CSBCOURIER.dbo.clientes cli
where ord.nroorden = dord.nroorden and
ord.codcliente = cli.codcliente
and ord.nroorden like '%".$nroord."%' ".$variable,$link);
while($row = @mssql_fetch_array($result)) {
$nroorden = $row['nroorden'];
$fecrecepcion = $row['fecrecepcion'];
$dessubtabla = $row['dessubtabla'];
$tiemposervicio = $row['desdettabla'];
$observaciones = $row['observaciones'];
$cantidad = $row['cantidad'];
$cliente = $row['descliente'];
}
$result2=mssql_query("select dta.desdettabla
from CSBCOURIER.dbo.ordenes ord, CSBCOURIER.dbo.dettablas dta
where ord.codtiemserv = dta.coddettabla
and CodCabTabla = '29'
and ord.nroorden = '".$nroord."' ".$variable,$link);
while($row2 = @mssql_fetch_array($result2)) {
$tiemposervicio = $row2['desdettabla'];
}
$result3=mssql_query("select con.codcontacto, con.descontacto
from CSBCOURIER.dbo.contactos con, CSBCOURIER.dbo.ordenes ord
where ord.codcliente = con.codcliente
and ord.codcontacto = con.codcontacto
and ord.nroorden = '".$nroord."'".$variable,$link);
while($row3 = @mssql_fetch_array($result3)) {
$contacto = $row3['descontacto'];
}
$result4=mssql_query("select dta.desdettabla
from CSBCOURIER.dbo.ordenes ord, CSBCOURIER.dbo.dettablas dta
where ord.codcencosto = dta.coddettabla
and CodCabTabla = '32'
and ord.nroorden = '".$nroord."' ".$variable,$link);
while($row4 = @mssql_fetch_array($result4)) {
$ccosto = $row4['desdettabla'];
}
$result5=mssql_query("select dta.desdettabla
from CSBCOURIER.dbo.ordenes ord, CSBCOURIER.dbo.dettablas dta
where ord.codarea = dta.coddettabla
and CodCabTabla = '40'
and ord.nroorden = '".$nroord."' ".$variable,$link);
while($row5 = @mssql_fetch_array($result5)) {
$area = $row5['desdettabla'];
}
$result6=mssql_query("select dta.desdettabla
from CSBCOURIER.dbo.ordenes ord, CSBCOURIER.dbo.dettablas dta
where ord.codtipodoc = dta.coddettabla
and CodCabTabla = '06'
and ord.nroorden = '".$nroord."' ".$variable,$link);
while($row6 = @mssql_fetch_array($result6)) {
$documento = $row6['desdettabla'];
}
?>

este es mi código.

y este el código de como los llamo para que se muestren.

<?php echo $tiemposervicio; ?> este no se muestra. También solicitante, área, y producto no se muestran. Usando el mismo llamado pero con su respectivo llamado.

Añade tu respuesta

Haz clic para o