A lo concreto,
mi index.php SI carga las hojas de estilo (pero no me aplica ningún estilo del tipo body, a).
Código PHP:
<?php
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
<title>INVENTARIO</title>
</head>
<body>
<div id="titulo">Elija una opción</div><div id="menu"><a href="ver.php?vista=toners">Ver Toners</a> <br /> <a href="ver.php?vista=impresoras">Ver Impresoras</a></div>
</body>
</html>
Código PHP:
<?php
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
<title>INVENTARIO</title>
</head>
<body>
<?php
$destino = $_GET['vista'];
$conexion = @mysql_connect("localhost","clinica","cli010305$");
if(!$conexion) {
echo("Error al conectar a la base de datos.");
exit();
}
mysql_select_db("inventario",$conexion);
switch ($destino) {
case "toners":
// ************************
// INICIO MUESTRA DE TONERS
// ************************
$consultadisp = "SELECT COUNT(codigo) FROM toners WHERE estado = 'DISPONIBLE'";
$consultaenuso = "SELECT COUNT(codigo) FROM toners WHERE estado = 'EN_USO'";
$consultaenmant = "SELECT COUNT(codigo) FROM toners WHERE estado = 'RECARGANDO' OR estado = 'REPARANDO'";
$consultanodisp = "SELECT COUNT(codigo) FROM toners WHERE estado = 'NO_DISPONIBLE'";
$consulta = "SELECT toners.codigo AS ton_cod,toners.numero,toners.modelo AS ton_mod, toners.cod_imp,toners.estado,impresoras.marca,impresoras.modelo AS imp_mod,impresoras.ubicacion,impresoras.usatoner FROM toners,impresoras WHERE impresoras.codigo = cod_imp";
$res = mysql_query($consulta,$conexion) or die (mysql_error());
$resdisp = mysql_query($consultadisp,$conexion) or die (mysql_error());
$resenuso = mysql_query($consultaenuso,$conexion) or die (mysql_error());
$resenmant = mysql_query($consultaenmant,$conexion) or die (mysql_error());
$resnodisp = mysql_query($consultanodisp,$conexion) or die (mysql_error());
$filadisp=mysql_fetch_array($resdisp, MYSQL_BOTH);
$filaenuso=mysql_fetch_array($resenuso, MYSQL_BOTH);
$filaenmant=mysql_fetch_array($resenmant, MYSQL_BOTH);
$filanodisp=mysql_fetch_array($resnodisp, MYSQL_BOTH);
echo 'Disponibles = '.$filadisp[0].', En Uso ='.$filaenuso[0].', En Mantenimiento ='.$filaenmant[0].', No disponibles ='.$filanodisp[0].'';
$numfilas = mysql_num_rows($res);
$par=0;
$paridad="par";
if($numfilas > 0) {
echo "<table id='tabla'>";
echo "<thead><tr><td>Código</td><td>Número</td><td>Modelo</td><td>Ubicación</td><td>Estado</td><td>Mantenimiento</td></tr></thead>";
while($fila=mysql_fetch_array($res, MYSQL_BOTH)) {
if ($par==0) {
$paridad="impar";
$par=1;
}else{
$paridad="par";
$par=0;
}
echo "<tr class='".$paridad."'>";
echo "<td>".$fila['ton_cod']."</td>";
echo "<td>".$fila['numero']."</td>";
echo "<td>".$fila['ton_mod']."</td>";
echo "<td>".$fila['ubicacion']."</td>";
echo "<td>".$fila['estado']."</td>";
echo "<td><a href='mantenimiento.php?tipo=toner&id=".$fila['ton_cod']."'>Mantenimiento</a></td>";
echo "</tr>";
}
echo "</table>";
}
break;
case "impresoras":
// ****************************
// INICIO MUESTRA DE IMPRESORAS
// ****************************
$consulta = "SELECT * FROM impresoras WHERE codigo != 'NINGUNO'"; // SE FILTRA PARA QUE NO MUESTRE LOS QUE ESTAN EN SISTEMAS
$res = mysql_query($consulta,$conexion) or die (mysql_error());
$numfilas = mysql_num_rows($res);
if($numfilas > 0) {
echo "<table border='1'>";
echo "<thead><tr><td>Código</td><td>Marca</td><td>Modelo</td><td>Ubicación</td><td>Usa toner</td><td>Ver tóners disponibles</td><td>Mantenimiento</td></tr></thead>";
while($fila=mysql_fetch_array($res, MYSQL_BOTH)) {
echo "<tr>";
echo "<td>".$fila['codigo']."</td>";
echo "<td>".$fila['marca']."</td>";
echo "<td>".$fila['modelo']."</td>";
echo "<td>".$fila['ubicacion']."</td>";
echo "<td>".$fila['usatoner']."</td>";
echo "<td><a href='ver.php?vista=tonersdisp&ic=".$fila['codigo']."'>Ver</a></td>";
echo "<td><a href='mantenimiento.php?tipo=impresora&id=".$fila['codigo']."'>Mantenimiento</a></td>";
echo "</tr>";
}
echo "</table>";
}
break;
case "tonersdisp":
// ************************************
// INICIO MUESTRA DE TONERS DISPONIBLES
// ************************************
$imp_cod = $_GET['ic'];
$consulta = "SELECT impresoras.codigo AS imp_cod, usatoner, toners.codigo AS ton_cod, toners.numero, toners.modelo, toners.cod_imp FROM toners,impresoras WHERE impresoras.codigo = '$imp_cod' AND impresoras.usatoner = toners.modelo AND toners.estado = 'DISPONIBLE' AND toners.cod_imp = 'NINGUNO'";
$res = mysql_query($consulta,$conexion) or die (mysql_error());
$numfilas = mysql_num_rows($res);
if($numfilas > 0) {
echo "<table border='1'>";
echo "<thead><tr><td>Código</td><td>Número</td><td>Modelo</td><td>Asignar tóner</td></tr></thead>";
while($fila=mysql_fetch_array($res, MYSQL_BOTH)) {
echo "<tr>";
echo "<td>".$fila['ton_cod']."</td>";
echo "<td>".$fila['numero']."</td>";
echo "<td>".$fila['modelo']."</td>";
echo "<td><a href='asignar.php?tipo=toner&tc=".$fila['ton_cod']."&ic=".$fila['imp_cod']."'>Asignar</a></td>";
echo "</tr>";
}
echo "</table>";
}
break;
}
mysql_close($conexion);
echo '</body>
</html>';
?>
Prometo muchos aplausos para el que me tire aunque sea una pista
Yo uso:
- XAMPP 1.7.7
- Apache 2.2.21
- PHP 5.3.8
- phpmyadmin 3.4.5