Buenas. Les comento mi situación, estoy desarrollando un juego online donde algunos datos son almacenados mediante una base de datos MySQL, en este caso en particular (sobre ésto es mi pregunta) los usuarios pueden adquirir vehículos los cuales son almacenados acá:
Tabla 'autos'
Ahora bien, voy al grano:
En el juego todo vehículo se rompe o deja de funcionar cuando su "Vida" es 350. El estado impecable o sin daños de los vehículos es de "Vida" 1000. Esa información se mostrará en una página web (una especie de panel donde puede verse qué vehículo tienen los jugadores), tranquilamente podría usar la definición de "vida del vehículo" (por así decirlo), pero se me ocurrió un porcentaje de daños, sí, vendría a ser esto básicamente: si su "Vida" es de 350, aparecería en daños: 100% (ya que el vehículo está roto), si su "Vida" es de 1000 aparecería en daños: 0% (ya que el vehículo está sano).
Mi pregunta sería: ¿qué código más directo podría usar sin tener que estar colocando un <?php ?> para cada número (350, 351, 352 y así sucesivamente hasta el 1000)?
Me armé la siguiente tabla de valores pero no sabría cómo colocarlos:
Vida | Daños
1000 = 0
975 = 5
950 = 10
925 = 15
875 = 20
850 = 25
825 = 30
775 = 35
750 = 40
725 = 45
675 = 50
650 = 55
625 = 60
575 = 65
550 = 70
525 = 75
475 = 80
450 = 85
425 = 90
400 = 95
350 = 100
Yo intenté de la siguiente manera o formato, pero evidentemente lo hice mal:
<?php if($playerv1['Vida'] >= 350){echo '100%';}?>
<?php if($playerv1['Vida'] >= 400){echo '95%';}?>
<?php if($playerv1['Vida'] >= 425){echo '90%';}?>
Y así sucesivamente con los valores de la tabla de arriba, hasta llegar al...
<?php if($playerv1['Vida'] == 1000){echo '0%';}?>
Espero haberme explicado bien, desde ya muchas gracias por pasarse por acá y disculpen la ignorancia, estoy aprendiendo a manejarme con este lenguaje de programación. Saludos.