ciberjoerg
Erfahrenes Mitglied
Ich möchte eine DB abfrage machen in der zwischen abgefragt werden soll ob ein Eintrag zwischen zwei Werten ist.
Bsp zeit in time()
$aktiv = time()-600;
$inaktiv = time()-1800;
Jetzt die Abfrage:
Warum wird mir nichts Ausgegeben, obwohl mind. eine Abfrage vorhanden sein muss.
Bsp zeit in time()
$aktiv = time()-600;
$inaktiv = time()-1800;
Jetzt die Abfrage:
PHP:
<?php
$ain_user = "SELECT
fl.an_id AS friend_id,
fl.time
FROM
flist AS fl
WHERE
fl.status = '2'
AND
fl.von_id = '{$user}'
UNION SELECT
fl.von_id AS friend_id,
fl.time
FROM
flist AS fl
WHERE
fl.status = '2' AND
fl.an_id = '{$user}'
ORDER BY
time
";
$erinu = mysql_query($ain_user)or die(mysql_error());
while($r_uina = mysql_fetch_object($erinu))
{
$fin_id = $r_uina ->friend_id;
$abuin = "SELECT * FROM u_on WHERE id = '$fin_id' AND last_act >='$inaktiv' AND last_act <='$aktiv' ";
$eruin = mysql_query($abuin)or die(mysql_error());
while($r_uin = mysql_fetch_object($eruin))
{
$in_user_id = $r_uin->user_id;
$in_user = $r_uin->user_nic;
echo "<img src='images/square_16_dis.png' alt='User Inaktiv' width='10' height='10' border='0'>";
$abGesch2 = "SELECT * FROM fa_pass0_data WHERE user_id = '$in_user_id' ";
$erGesch2 = @mysql_query($abGesch2)or die(mysql_error());
while($rgesch2 = mysql_fetch_object($erGesch2))
{
$sex2= $rgesch2->sex;
if($sex2 == M){
echo "<img src=\"http://www.tutorials.de/forum/images/maennlich.png\" width=\"10\" height=\"10\"> ";
}
else{
};
if($sex2 == W){
echo "<img src=\"http://www.tutorials.de/forum/images/weiblich.png\" width=\"10\" height=\"10\"> ";
}
else{
};
}
echo "<a href='public_profil.php?user_id=".$in_user_id."' target='_top'>".$in_user."</a><br>";
}
}
Warum wird mir nichts Ausgegeben, obwohl mind. eine Abfrage vorhanden sein muss.
Zuletzt bearbeitet: