login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IF ! fout

Offline SomaQan - 24/07/2007 23:45
Avatar van SomaQanPHP beginner ik controleren of de if niet goed is met "!" maar de eerste 3 dingen die ik hier onder controleer met "!" kloppen niet weet iemand hoe ik ze wel goed kan krijgen ?

ik doe nu dit
  1. if((mysql_result($kliks, 0) !>== 10) && ($punten !>== 9) && ($mes !>== 5) && ($missie !== 0)){
  2. echo'Missie niet voltooid';
  3. }

Alleen klopt er bij dit stukje !>== iets niet

10 antwoorden

Gesponsorde links
Offline vinTage - 24/07/2007 23:47 (laatste wijziging 24/07/2007 23:50)
Avatar van vinTage Nieuw lid duh..

>10 (groter dan 10)
<10 (kleiner dan 10)
>=10 (groter of gelijk aan 10)
<=10 (kleiner of gelijk aan 10)

edit:

==10 (is gelijk aan 10)

edit2:
&& ($missie !== 0) <= fout
&& ($missie != 0) <=goed
Offline SomaQan - 24/07/2007 23:51 (laatste wijziging 24/07/2007 23:53)
Avatar van SomaQan PHP beginner Nee dat weet ik allemaal ik wil controleren of bijvoorbeeld niet juist is

  1. $string = 10;
  2. if($string !== 10){
  3. echo'Niet Juist';
  4. }
  5. else{
  6. echo'Juist !';
  7. }


Hoe kan ik nu dit doet met een ">=" of "=<" doen ?
want ik krijg een error
als ik het zo doe "!>=="

Parse error: syntax error, unexpected '!'
Offline vinTage - 24/07/2007 23:54 (laatste wijziging 24/07/2007 23:56)
Avatar van vinTage Nieuw lid
  1. $string = 10;
  2. if($string != 10){
  3. echo'Niet Juist';
  4. }
  5. else{
  6. echo'Juist !';
  7. }


edit
sidenote, een string hoort tussen quotes, een integer hoeft niet tussen quotes.
Offline SomaQan - 24/07/2007 23:58
Avatar van SomaQan PHP beginner Dat is het probleem niet snap je wel wat ik bedoel ?

Ik krijg een error als dit toepas

"!>=" of dit "!>=="

Hoe kan ik dus dit "!" wel goed toepassen met een ">=" ?

Voor de rest snap al die dingen wel
Offline vinTage - 25/07/2007 00:00
Avatar van vinTage Nieuw lid Wat heeft het nou voor zin om te checken of iets "niet" is, terwijl die operators dat al voor je checken ?

Offline SomaQan - 25/07/2007 00:08
Avatar van SomaQan PHP beginner Dat was dus mijn probleem want ik wist het nog niet  
Bedankt voor je hulp  
Offline Koen - 25/07/2007 14:36
Avatar van Koen PHP expert
vinTage schreef:
&& ($missie !== 0) <= fout
&& ($missie != 0) <=goed


Ze zijn allebij juist hoor kijk maar op php.net:
$a !== $b | Not identical | TRUE if $a is not equal to $b, or they are not of the same type. (introduced in PHP 4)
( http://be.php.n...arison.php )
Offline vinTage - 25/07/2007 14:39
Avatar van vinTage Nieuw lid Het is wel juist, maar niet in zijn vraag, als je op === checked, check je ook op het type en niet alleen op is gelijk aan.
Offline rroobb - 25/07/2007 15:06
Avatar van rroobb PHP interesse Het tegenovergestelde van '>' is niet '!>' maar '<='... Snap je?
Offline willemw - 25/07/2007 15:29
Avatar van willemw Nieuw lid
  1. if (!($getal > 10)){

kan natuurlijk ook 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.221s