login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mediumtext != (Opgelost)

Offline ikki007 - 19/08/2007 15:49
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
De uitkomst van deze code is: 00000000006xv1ssxs zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000

  1. $permissions = '00000000006xv1ssxs zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000 zik0zi000000';
  2.  
  3. if($fetch2['user_permissions'] != $permissions)
  4. {
  5. print $fetch2['user_permissions'];
  6. }


Is dat niet raar want hij hoort het alleen uit te voeren als die niet gelijk aan is.

Het staat als volgt in de database in een mediumtext field:

Citaat:
00000000006xv1ssxs






zik0zi000000
zik0zi000000
zik0zi000000
zik0zi000000
zik0zi000000
zik0zi000000
zik0zi000000


Ik heb een gevoel dat het door de enters komt.
Hoe kan het dus goed vergelijken?

Groeten Jarno

3 antwoorden

Gesponsorde links
Offline ikkedikke - 19/08/2007 22:20
Avatar van ikkedikke PHP expert dubbele quotes gebruiken en dan dezelfde newline invoegen als in je database staan. (\n, \r\n, \r)
Offline Wim - 20/08/2007 13:05 (laatste wijziging 20/08/2007 13:07)
Avatar van Wim Crew algemeen en alle whitespaces weghalen? PHP.net: trim()

//edit:
let btw op met \n etc., deze moeten verplicht tussen dubbele quotes staan! (" dus)

bvb:
  1. echo ('alle \n woorden \n staan \n op \n dezelfde \n lijn');
  2. echo ("alle \n woorden \n staan \n op \n een \n nieuwe \n lijn");

output:
Citaat:
alle n woorden n staan n op n dezelfde n lijn alle
woorden
staan
op
een
nieuwe
lijn
Offline ikki007 - 20/08/2007 13:07 (laatste wijziging 20/08/2007 17:22)
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Heb het ondertussen niet meer nodig.
Zet hem op opgelost ;)

siliecom14 schreef:
Kun je zelf he
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.298s