Mysql Select in tables

Status
Niet open voor verdere reacties.

hawkins

Gebruiker
Lid geworden
18 jun 2009
Berichten
57
Hallo,

Ik heb hier een script om een gegevens uit de database te halen,

maar de line met:
$result = mysql_query("SELECT * FROM mail WHERE To='$naam2'");
Klopt niet als ik er WHERE bij zet krijg ik een foutmelding, zonder Where krijg ik wel alle gegeven maar ik wil alleen van die persoon.


ERROR:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in <SITE URL> on line 52





PHP:
<?php
include("config.php");

$addr = $_SERVER["REMOTE_ADDR"];
$naam = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE ip ='$addr'"));
$naam2 = "{$naam['username']}";
$i=1;


$result = mysql_query("SELECT * FROM mail WHERE To='$naam2'");


<!-- Hieronder worden de gegevens geshowd maar dit klopt gewoon -->

MVG
Hawkins
 
Zet nadat je de query uitvoert (mysql_query() ) eens deze regel:

PHP:
echo mysql_error();

Dan zie je de fout die mySQL tegenkomt, ws is dat genoeg om het op te lossen.
 
Misschien is het dat er geen ; achteraan je query staat, al weet ik niet of dat een must is.

Maar het helpt idd als je de foutcode meegeeft.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan