bij verschillende input, toch de zelfde output.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arthur Heijmen

Arthur Heijmen

28/03/2013 15:26:22
Quote Anchor link
Bij het vergelijken van 2 kolomen uit de database
mogen de twee niet alle beide nee zijn.
Dus had ik hier aan gedacht.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$tel
= $row['toontel'];
$mail = $row['mailaan'];

   if ($tel = ('nee') && $mail = ('nee') ) {
  
      echo 'beiden zijn nee';
  
   }
else{

      echo 'beiden zijn niet gelijk';
   }

?>

Maar als de twee kolommen niet alle beide nee, krijg ik toch de zelfde output.

Ik heb al gezocht op google, maar kon hier niets over vinden.
Weet iemand hier wat ik fout doe?
 
PHP hulp

PHP hulp

22/11/2024 10:18:06
 
- Mark -

- Mark -

28/03/2013 15:29:34
Quote Anchor link
Je weet het verschil tussen een enkele = en een dubbele ==?
 
Arthur Heijmen

Arthur Heijmen

28/03/2013 15:34:41
Quote Anchor link
Ja, maar met ==, heb ik helemaal geen output.
 
- Ariën  -
Beheerder

- Ariën -

28/03/2013 15:36:49
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
   if ($tel = ('nee') && $mail = ('nee') ) {

Dit klopt niet. Lees eens het verschil tussen = en == en ===.
 
- Mark -

- Mark -

28/03/2013 15:38:45
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

   if($row['toontel'] == 'nee' and $row['mailaan'] == 'nee'){

           echo 'Beiden zijn nee.';
   }

   else{

           echo 'Beiden zijn niet gelijk';
   }


?>
 
Arthur Heijmen

Arthur Heijmen

28/03/2013 15:59:48
Quote Anchor link
Arthur Heijmen op 28/03/2013 15:26:22:
Bij het vergelijken van 2 kolomen uit de database
mogen de twee niet alle beide nee zijn.
Dus had ik hier aan gedacht.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$tel
= $row['toontel'];
$mail = $row['mailaan'];

   if ($tel = ('nee') && $mail = ('nee') ) {
  
      echo 'beiden zijn nee';
  
   }
else{

      echo 'beiden zijn niet gelijk';
   }

?>

Maar als de twee kolommen niet alle beide nee, krijg ik toch de zelfde output.

Ik heb al gezocht op google, maar kon hier niets over vinden.
Weet iemand hier wat ik fout doe?


Dit werk dus wel met dubbel ==,
Ded fout zat in de $row, dit moest zijn $Row.
Stomme fout van mij.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.