BleKKie
Legacy Member
op mijn pagina staan er links naar de verschillende messages (in dit geval) met in de querystring:
Het probleem is het volgende:
als ik vb op de link klik die de message met ID = 4 zou moeten weergeven lukt dat niet, de sql query levert blijkbaar niks op (als ek dezelfde query uitvoer in phpmyadmin vind hij die wel terug).
maar als ik op de link met ID = 3 klik lukt het dan weer wel allemaal goed.
iemand een gedacht hoe dat komt? ik vind het heel eigenaardig, ik heb het ook al gehad bij enkele andere tabellen in mijn database maar het is compleet random.
thx
edit: net tot de ontdekking gekomen dat hij enkel problemen geeft als het ID een even waarde is :/ dus als het ID = 5 doet hij et, als het ID = 6 niet, bij 7 terug wel en 8 terug niet :/
Code:
contact.php?action=view&id=6
PHP:
$messageId = $_GET['id'];
if($messageId)
{
$result = $connector->query("SELECT * FROM contact WHERE ID = '$messageId'");
$row = $connector->fetchArray($result);
if($row & $messageId)
{
$contactname = $row['ContactName'];
$contactemail = $row['ContactEmail'];
$companyname = $row['CompanyName'];
$moreinfo = $row['MoreInfo'];
if($moreinfo == "1")
{
$moreinfo = "Yes";
}
else
{
$moreinfo = "No";
}
$question = $row['Question'];
$verzonden = $row['Verzonden'];
$id = $row['ID'];
echo $contactname;
echo $contactemail ;
echo $companyname ;
echo $moreinfo ;
echo $question ;
echo $verzonden ;
echo $id;
}
}
Het probleem is het volgende:
als ik vb op de link klik die de message met ID = 4 zou moeten weergeven lukt dat niet, de sql query levert blijkbaar niks op (als ek dezelfde query uitvoer in phpmyadmin vind hij die wel terug).
maar als ik op de link met ID = 3 klik lukt het dan weer wel allemaal goed.
iemand een gedacht hoe dat komt? ik vind het heel eigenaardig, ik heb het ook al gehad bij enkele andere tabellen in mijn database maar het is compleet random.
thx
edit: net tot de ontdekking gekomen dat hij enkel problemen geeft als het ID een even waarde is :/ dus als het ID = 5 doet hij et, als het ID = 6 niet, bij 7 terug wel en 8 terug niet :/
thx, gewoon 2x & plaatsen was voldoende