Foros del Web » Programando para Internet » PHP »

Php y mysql ayuda!!

Estas en el tema de Php y mysql ayuda!! en el foro de PHP en Foros del Web. HOLA NECESITO AYUDA!!! TENGO UN LISTADO DE UNA TABLA Y QUIERO PROGRAMARLE UN IF PARA QUE LAS CELAS CAMBIEN DE COLOR DEPENIENDO EL RESULTADO PERO ...
  #1 (permalink)  
Antiguo 28/02/2011, 11:03
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
Php y mysql ayuda!!

HOLA NECESITO AYUDA!!!
TENGO UN LISTADO DE UNA TABLA Y QUIERO PROGRAMARLE UN IF PARA QUE LAS CELAS CAMBIEN DE COLOR DEPENIENDO EL RESULTADO PERO PONIENDOLE EL ULTIMO IF EL PROGRAMA NO ME CORRE Y NO ME GENERA LO QUE QUIERO ME GUSTARIA QUE ME PUDIERAN AYUDAR!! AQUI LES DEJO LO QUE HE HECHO!!

<?
require_once('class/clsAsistencia.php');
?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>


<body bgcolor="#FCFFAC">
<h6><fieldset>
<strong>
<div id="header" align="center"><br>
<p>REPUBLICA BOLIVARIANA DE VENEZUELA<br />
MINISTERIO DE EDUCACION Y DEPORTES<br />
E.B.B. "ISIDRO RAMON MORENO"<br />
PALO NEGRO - ESTADO ARAGUA</p>
</div>
</strong>
<div align="center">
<a href="menu.html"><img src="imagenes/cerrar.png" alt="" /></a>

</div>
<?
$link = mysql_connect("localhost","root","");

mysql_select_db("escuela", $link);

$result = mysql_query("SELECT fecha, nombre, hora FROM asistencia", $link);

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> \n";

echo "<tr> \n";

echo "<td><b>Fecha</b></td> \n";

echo "<td><b>Nombre y Apellido</b></td> \n";

echo "<td><b>Hora</b></td> \n";

echo "</tr> \n";


do {

echo "<tr> \n";

echo "<td>".$row["fecha"]."</td> \n";

echo "<td>".$row["nombre"]."</td>\n";

echo "<td>".$row["hora"]."</td>\n";

echo "</tr> \n";

} while ($row = mysql_fetch_array($result));

//echo "</table> style= margin-left: 50"> echo "</table> \n";

} else {

echo "La base de datos esta vacia!";

}
?>

<?
if($hora>8){
$color="#0000FF";
}else{
$color="#00DEFF";
}
echo "<td align=\"right\" bgcolor=\"$color\"</td>";
?>
</body>
<h6><fieldset>
</html>
  #2 (permalink)  
Antiguo 28/02/2011, 11:24
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 3 meses
Puntos: 128
Respuesta: Php y mysql ayuda!!

Compadre!!! primero que todo yo creo que tu sabes que escribir con MAYUSCULAS ES GRITAR

referente a tu problema, ordena el code y verifica donde abres y cierras cada sintaxis que necesites, por ejemplo:

comienza asi:

Código HTML:
Ver original
  1. <body bgcolor="#FCFFAC">

y lo terminas asi :

Código HTML:
Ver original 

y para que hablar de esto :

Código PHP:
Ver original
  1. echo "La base de datos esta vacia!";
  2.  
  3. }
  4. ?>
  5.  
  6. <?
  7. if($hora>8){


cual es la gracia de cerrar un tag si lo vas a seguir usando??? es como cerrar una puerta y abrirla enseguida para pasar
  #3 (permalink)  
Antiguo 28/02/2011, 12:53
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 4 meses
Puntos: 51
Respuesta: Php y mysql ayuda!!

Acá te falta cerrar el tag td:

Código PHP:
Ver original
  1. echo "<td align=\"right\" bgcolor=\"$color\"</td>";

sería así:

Código PHP:
Ver original
  1. echo "<td align=\"right\" bgcolor=\"$color\"></td>";

igual no le has puesto nada dentro.

La verdad es que se nota que tienes muy pocos conocimientos html, yo te recomendaría leer el manual.

PD: como dijo bUllan9ebrio, mayúscula es gritar y no cae muy bien
  #4 (permalink)  
Antiguo 01/03/2011, 21:31
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Php y mysql ayuda!!

Hey gracias por los comentarios!! Soy nuevo en los foros y tengo poca experiencia programando en php!! Solo queria un poco de ayuda para programar un control de asistencia que cambie de color al pasar la hora de entrada del personal! Gracias por las sugerencias! Disculpen lo de las mayusculas no sabia!!!

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:56.