
Crear tabla a partir de un valor entrante
Publicado por Victor (195 intervenciones) el 02/10/2014 21:33:13
Buenas noches tengo un problemon ya que me veo obligado a mezclar el html con el php y la verdad es que con los echo no me apaño.
La idea es esta,en caso de entrar en una pagina en la que no hay registros preguntarle cuantos datos o registros quiere introducir en caso de no existir ninguno
El tema es que necesito,mezclando el html dentro del php que cuando se produzca el onclick
Espero que me haya explicado bien.
Gracias por vuestra atención,saludos.
La idea es esta,en caso de entrar en una pagina en la que no hay registros preguntarle cuantos datos o registros quiere introducir en caso de no existir ninguno
El tema es que necesito,mezclando el html dentro del php que cuando se produzca el onclick
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php
$cuadras=poblarBoxParque($valorEntrada);
if($cuadras==0)
{
$numFilas=0;
echo "<table style='border:black,10px;border-width: 2px;'>
<td>
<lable>Introduzca el numero de animales</lable>
</td>
<td><input type='number' name='numAnimales' id='numAnimales'></td>
<td><input type='button' onclick='<?php $numFilas=document.numAnimales.value ?>;'></td>
<tr>
<label>
Total de Animales:<?php if('$cuadras['cantidad']==0') echo '0';?>
</label>
<?php
for($i=0;$i<$numFilas;i++)
{
?>
<td>
<label>
Codigo del Animal
</label>
</td>
<td>
<input type='text' value=<?php echo $cuadras['boxes'][$i]['crotal']?>">
</td>
<td>
<?php
$Disabled= "";
if(isset($valores['boxes'][0]['crotal']) && ($valores['boxes'][0]['crotal']!=0)&& (trim($valores['boxes'][0]['crotal'])!=""))
{
$Disabled= "Disabled";
}else
{
$Disabled="Enabled";
}
?>
<button id="btIr" name="btIr" value="Ir" title="Ir a la ficha"
<?php echo ($Disabled) ?>
onclick="javascript:irAFicha(<?php echo $valores['boxes'][0]['crotal']?>)"
style="width: 20px;height: 20px;">
Ir
</button>
</td>
<?php
echo "</tr>";
echo "<tr>";
}
?>
</tr>
</table>";
}
Espero que me haya explicado bien.
Gracias por vuestra atención,saludos.
Valora esta pregunta


0