PHP - error de Division entre cero

 
Vista:
sin imagen de perfil

error de Division entre cero

Publicado por Guidex (2 intervenciones) el 30/06/2016 14:50:12
Necesito su ayuda, no se porque me da error de División entre cero, si todo tiene valor.
ahi les dejo el codigo de ejemplo.

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
<!doctype html>
<html>
 
<body>
<table width="200" border="1" id="matriz">
  <tbody>
    <tr>
      <td>10000</td>
      <td>&nbsp;</td>
 
    </tr>
    <tr>
    	<script>var valor = document.getElementById('matriz').rows[0].cells[0].textContent;</script>
      <?php
            $valor= "<script> document.write(valor)</script>";
	  ?>
       <td><?php echo "El valor recuperado de la celda 0,0 es ".$valor;?></td>
       <?php
       $valor2=5500;
      	$resultado = $valor2/$valor;
	   ?>
      <td><?php echo $resultado ?></td>
    </tr>
  </tbody>
</table>
 
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

error de Division entre cero

Publicado por Cristian (1 intervención) el 30/06/2016 17:50:19
Que tal. Al parecer, tu error está aqui : $valor= "<script> document.write(valor)</script>"; . Estás mezclando php con javascript. El navegador lo interpreta bien, pero para php es texto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

error de Division entre cero

Publicado por Guidex (2 intervenciones) el 30/06/2016 21:22:43
Entiendo, pero si le hago un echo me muestra el valor dentro la variable php.
Hasta donde se, en php no es necesario realizar conversiones de tipo.
Entonces una simple operacion deberia funcionar asi sea un texto o un numero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar