Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/04/2008, 05:49
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Re: El navegador no muestra el resultado logico del codigo...

Esto no es realmente de MysQL, sino de PHP.
El problema es el uso del =, que dentro del if debe hacerse con ==,porque si no, estarías haciendo una asignación, y si le asignas el valor de $y a $x, sin establecer ninguna condición, puesto que el resultado de la asignación es verdadero, no pasa a la siguiente condición y muestra el resultado. Eso es, creo, lo que pasa. Prueba esto otro:

<head>
<title>Creacion de un portal con PHP y MySQL</title>
</head>
<?
$x=10;
$y=15;
if($x == $y){
print("X e Y son iguales");
}
elseif ($x > $y)
{
print("X es mayor que Y");
}
elseif ($x < $y)
{
print("X es menor que Y");
}
?>

Última edición por jurena; 19/04/2008 a las 09:55