Estoy realizando un sistema y tengo algunas dudas.
Una de mis dudas es la siguiente:
Tengo un tabla en mysql llamada partidos la cual contiene los sguientes campos:
* equipo1
* nroidentificativo1
* equipo2
* nroidentificativo2
* valor1
* valor2
* valor3
* valor1a
* valor2a
* valor3a
En una de las pantallas o paginas muestro los datos mencionados anteriormente, donde los valores (valor1, valor2, .....) vienen acompañado con un checkbox.
Ejemplo Grafico:
Nroidentificativo1 | Equipo1 | [] Valor1 | [] Valor2 | [] Valor3
Nroidentificativo2 | Equipo2 | [] Valor1a | [] Valor2a | [] Valor3a
Nroidentificativo1 | Equipo2 | [] Valor1 | [] Valor2 | [] Valor3
Nroidentificativo2 | Equipo2 | [] Valor1a | [] Valor2a | [] Valor3a
.
.
.
.
BOTON
Estos datos los genera de acuerdo a lo que tengo en la base de datos y los ordena por fecha.
Ahora bien, lo primero es: como mostrar los datos de acuerdo a lo que seleccione en los checkbox
Si tildo un checkbox me debe mostrar el valor de ese checkbox mas el numeroidentificativo y el nombre del equipo que esta en la misma linea.
Por ahora tengo este codigo que me muestra el valor de los check que rildo sin problemas, me faltaria el equipo y el nroidentificativo.
Código PHP:
<?
session_start();
if(!session_is_registered(myusername)){
header("location:main_login.php");
}
?>
<?php
$fechas=date("Y-m-d");
echo $fechas;
?>
<?php
include ("Conexion.php");
$sql="select t_partidosbeis.nroiden1,t_partidosbeis.nroiden2,t_partidosbeis.equipo1, t_partidosbeis.equipo2, t_partidosbeis.logro1, t_partidosbeis.logro2, t_partidosbeis.logro3, t_partidosbeis.logro1a, t_partidosbeis.logro2a, t_partidosbeis.logro3a from t_partidosbeis where t_partidosbeis.fechainicio='$fechas' order by fechainicio"
$sql=mysql_query($sql,$con);
while ($row=mysql_fetch_array($sql)) { ?>
<form action="beisbolprueba2" method="POST">
<table width="563" border="1">
<tr>
<td width="84"><? echo '<input type="text" name="nroiden1[]" value="'.$row["nroiden1"].'" size="8" style="border: 0px" readonly/>'?></td>
<td width="122"><? echo '<input type="text" name="equipo1[]" value="'.$row["equipo1"].'" style="border: 0px" readonly/>'?></td>
<td width="105"><? echo '<input type="checkbox" name="logro1[]" value="'.$row["logro1"].'" readonly/> '.$row["logro1"]; ?></td>
<td width="100"><? echo '<input type="checkbox" name="logro2[]" value="'.$row["logro2"].'" readonly/> '.$row["logro2"]; ?></td>
<td width="118"><? echo '<input type="checkbox" name="logro3[]" value="'.$row["logro3"].'" readonly/> '.$row["logro3"]; ?></td>
</tr>
<tr>
<td><? echo '<input type="text" name="nroiden2[]" value="'.$row["nroiden2"].'" size="8" style="border: 0px" readonly/>'?></td>
<td><? echo '<input type="text" name="equipo2[]" value="'.$row["equipo2"].'" style="border: 0px" readonly/> ' ?></td>
<td><? echo '<input type="checkbox" name="logro1a[]" value="'.$row["logro1a"].'" readonly/> '.$row["logro1a"]; ?> </td>
<td><? echo '<input type="checkbox" name="logro2a[]" value="'.$row["logro2a"].'" readonly/> '.$row["logro2a"]; ?></td>
<td><? echo '<input type="checkbox" name="logro3a[]" value="'.$row["logro3a"].'" readonly/> '.$row["logro3a"]; ?></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<? } ?>
<p>
<label>
<input type="submit" name="Submit" value="Continuar">
</label>
</p>
</form>
Código PHP:
<?php
$fecha= date("Y-m-d");
include("Conexion.php");
include("funciones.php");
$equipo1=$_POST['equipo1'];
if(isset($_POST['logro1']))
foreach($_POST['logro1'] as $key => $value)
echo "$value <br/>";
echo "$value2 <br/>";
if(isset($_POST['logro2']))
foreach($_POST['logro2'] as $key => $value)
echo "$value <br/>";
if(isset($_POST['logro3']))
foreach($_POST['logro3'] as $key => $value)
echo "$value <br/>";
if(isset($_POST['logro1a']))
foreach($_POST['logro1a'] as $key => $value)
echo "$value <br/>";
if(isset($_POST['logro2a']))
foreach($_POST['logro2a'] as $key => $value)
echo "$value <br/>";
if(isset($_POST['logro3a']))
foreach($_POST['logro3a'] as $key => $value)
echo "$value <br/>";
?>
<input name="valor" type="text">
Que esten bien. y Gracias.