
Php mysql CAMPOS automatico.
Publicado por Dante (32 intervenciones) el 27/02/2015 21:04:09
Buenas, como les va?... bueno, este tema ya lo pregunté, pero no expliqué bien lo que quiero hacer, por ende las respuestas estaban correctas pero no era lo que buscaba... bueno... yo tengo el siguiente código.
La tabla mysql está compuesta x los siguiente campos. y puede variar la cantidad de campos.
dia/Resultado/usuario1/usuario2/usuario3... etc.
Como verán, subrayé donde tengo que hacer la acción que no encuentro la forma de que lo haga... lo que yo quiero, es que con un while, ese numero "2", se vaya incrementando, para que luego me haga los mismos calculos pero en todos los campos que haya. Para depues poder imprimir de la siguiente manera...
Primera columna tablahtml(campo) / segunda columna tablahtml(Coincidencia)
usuario1 / 4
usuario2 / 5
usuario3 / 4
usuario4 / 1
y así sucesivamente... dependiendo hasta que usuario(campo) haya...
desde ya, muchísimas gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Acumular</title>
</head>
<body>
<?php
include("conexion.php");
$query= "SELECT * FROM resultados_usuario";
$resultado= mysql_query($query);
$calcular=mysql_field_name($resultado, 2);
$tabla="resultados_usuario";
$comparacion="Resultado";
$result = mysql_query("SELECT SUM($calcular) as total FROM resultados_usuario WHERE $calcular=$comparacion");
$row = mysql_fetch_array($result, MYSQL_ASSOC);
?>
<table border=1px>
<tr>
<td>Usuario</td>
<td>Coincidencias</td>
</tr>
<tr>
<td><?php echo $calcular; ?></td>
<td><?php echo $row["total"]; ?></td>
</tr>
</table>
</body>
</html>
La tabla mysql está compuesta x los siguiente campos. y puede variar la cantidad de campos.
dia/Resultado/usuario1/usuario2/usuario3... etc.
Como verán, subrayé donde tengo que hacer la acción que no encuentro la forma de que lo haga... lo que yo quiero, es que con un while, ese numero "2", se vaya incrementando, para que luego me haga los mismos calculos pero en todos los campos que haya. Para depues poder imprimir de la siguiente manera...
Primera columna tablahtml(campo) / segunda columna tablahtml(Coincidencia)
usuario1 / 4
usuario2 / 5
usuario3 / 4
usuario4 / 1
y así sucesivamente... dependiendo hasta que usuario(campo) haya...
desde ya, muchísimas gracias.
Valora esta pregunta


0