DataBase query met > en <
Joop
12/01/2007 17:14:00Ik heb een Query die een gebruiker moet ophalen uit het Database...
Nu heb ik de volgende query:
Alles werkt goed behalve als $naam4 de naam ">>.Sky.Line.<<" bevat, dan werkt het niet, maar de gebruiker is wel in het database...
Nu heb ik de volgende query:
Alles werkt goed behalve als $naam4 de naam ">>.Sky.Line.<<" bevat, dan werkt het niet, maar de gebruiker is wel in het database...
PHP hulp
19/11/2024 17:33:59K i p
12/01/2007 18:25:00Probeer eens
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
$naam4 = mysql_real_escape_String($naam4);
$sql = "
SELECT
*
FROM
phpbb_users
WHERE
username
LIKE
'" . $naam4 . "'
";
if (! $res = mysql_query($sql))
{
//Er ging iets fout
//Geef dus foutmelding
?><pre><?php
trigger_error(mysql_error());
?><br /><?php
echo $sql;
?></pre><?php
}
else
{
//doe iets met je resultaat in $res
}
?>
$naam4 = mysql_real_escape_String($naam4);
$sql = "
SELECT
*
FROM
phpbb_users
WHERE
username
LIKE
'" . $naam4 . "'
";
if (! $res = mysql_query($sql))
{
//Er ging iets fout
//Geef dus foutmelding
?><pre><?php
trigger_error(mysql_error());
?><br /><?php
echo $sql;
?></pre><?php
}
else
{
//doe iets met je resultaat in $res
}
?>
Joop
12/01/2007 18:32:00Frank -
12/01/2007 18:50:00Waarom zou je een LIKE willen gebruiken wanneer je een 100% match moet hebben? Gewoon een = doet wonderen.