probleempje met het ophalen uit de database
bijv $tijduits2 = 09:09:50
als ik hem nu uit de databse probeer te halen met
$catagorie = "SELECT * FROM calllog WHERE datum >= '$dag3' AND tijd < $tijduits2 ORDER BY datum DESC, tijd DESC";
dan krijg ik een fout
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/wwwhuize/http/new/recentegesprekken.php on line 337
als ik deze text eruit haal doet hij het wel
AND tijd < $tijduits2
en als ik $tijduits2 tussen '' zet net zoals $dag3 negeerd hij hem gewoon
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?
$time_gisteren1 = time()-60*60*24;
$dag3 = date('Y-m-d' , $time_gisteren1);
$catagorie = "SELECT * FROM calllog WHERE datum >= '$dag3' AND tijd < $tijduits2 ORDER BY datum DESC, tijd DESC";
$wcatagorie = mysql_query($catagorie);
While ($showcatagorie = mysql_fetch_array($wcatagorie)){
$str5 = "$showcatagorie[naarnummer]";
$order5 = array("00001");
$replace5 = '';
$newstr5 = str_replace($order5, $replace5, $str5);
$nujaar = substr("$showcatagorie[datum]", 0, -6);
$plusmarge1a = $showcatagorie[kosten] / 100;
$plusmarge2a = $plusmarge1a * 10;
$totaalmargea = $showcatagorie[kosten] + $plusmarge2a;
$btwprijs1a = $totaalmargea / 100 * $btwnu[btwtarief];
$btw1a = $totaalmargea + $btwprijs1a;
$twijfelbel1a = round($btw1a, 2);
$btw2a = number_format($btw1a, 5, ',', '.');
if ($showcatagorie[gesprekstijd] == '00:00:00'){
$gesprekstijd = ' SMS';
} else {
$gesprekstijd = $showcatagorie[gesprekstijd];
}
echo "<tr><td width=70 height=22 nowrap class=text9>";
echo "$showcatagorie[datum]";
echo "</td><td width=60 height=22 class=text9>";
echo "$showcatagorie[tijd]";
echo "</td><td width=60 height=22 class=text9>";
echo "$showcatagorie[vannummer]";
echo "</td><td width=60 height=22 class=text9>";
echo "$newstr5";
echo "</td><td width=60 height=22 class=text9>";
echo "$gesprekstijd";
echo "</td><td width=60 height=22 class=text9>";
echo "€ $btw2a";
echo "</td></tr>";
}
?>
$time_gisteren1 = time()-60*60*24;
$dag3 = date('Y-m-d' , $time_gisteren1);
$catagorie = "SELECT * FROM calllog WHERE datum >= '$dag3' AND tijd < $tijduits2 ORDER BY datum DESC, tijd DESC";
$wcatagorie = mysql_query($catagorie);
While ($showcatagorie = mysql_fetch_array($wcatagorie)){
$str5 = "$showcatagorie[naarnummer]";
$order5 = array("00001");
$replace5 = '';
$newstr5 = str_replace($order5, $replace5, $str5);
$nujaar = substr("$showcatagorie[datum]", 0, -6);
$plusmarge1a = $showcatagorie[kosten] / 100;
$plusmarge2a = $plusmarge1a * 10;
$totaalmargea = $showcatagorie[kosten] + $plusmarge2a;
$btwprijs1a = $totaalmargea / 100 * $btwnu[btwtarief];
$btw1a = $totaalmargea + $btwprijs1a;
$twijfelbel1a = round($btw1a, 2);
$btw2a = number_format($btw1a, 5, ',', '.');
if ($showcatagorie[gesprekstijd] == '00:00:00'){
$gesprekstijd = ' SMS';
} else {
$gesprekstijd = $showcatagorie[gesprekstijd];
}
echo "<tr><td width=70 height=22 nowrap class=text9>";
echo "$showcatagorie[datum]";
echo "</td><td width=60 height=22 class=text9>";
echo "$showcatagorie[tijd]";
echo "</td><td width=60 height=22 class=text9>";
echo "$showcatagorie[vannummer]";
echo "</td><td width=60 height=22 class=text9>";
echo "$newstr5";
echo "</td><td width=60 height=22 class=text9>";
echo "$gesprekstijd";
echo "</td><td width=60 height=22 class=text9>";
echo "€ $btw2a";
echo "</td></tr>";
}
?>
iemand een idee waarom hij dit doet
Gewijzigd op 01/01/1970 01:00:00 door Jeroen van Welzen
Code (php)
1
2
3
2
3
<?php
$catagorie = "SELECT * FROM calllog WHERE datum >= '".$dag3."' AND tijd < '".$tijduits2."' ORDER BY datum DESC, tijd DESC";
?>
$catagorie = "SELECT * FROM calllog WHERE datum >= '".$dag3."' AND tijd < '".$tijduits2."' ORDER BY datum DESC, tijd DESC";
?>
Gewijzigd op 01/01/1970 01:00:00 door Hugo Zonderland
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$colname_rsProfiel = "-1";
mysql_select_db($database, $conn);
$query_rsProfiel = sprintf("SELECT * FROM tabel WHERE name = %s", $colname_rsProfiel, "text");
$rsProfiel = mysql_query($query_rsProfiel, $conn) or die(mysql_error());
$row_rsProfiel = mysql_fetch_assoc($rsProfiel);
$totalRows_rsProfiel = mysql_num_rows($rsProfiel);
?>
$colname_rsProfiel = "-1";
mysql_select_db($database, $conn);
$query_rsProfiel = sprintf("SELECT * FROM tabel WHERE name = %s", $colname_rsProfiel, "text");
$rsProfiel = mysql_query($query_rsProfiel, $conn) or die(mysql_error());
$row_rsProfiel = mysql_fetch_assoc($rsProfiel);
$totalRows_rsProfiel = mysql_num_rows($rsProfiel);
?>
Gewijzigd op 01/01/1970 01:00:00 door yorick17
volgens mij werkt dit '.$tijduits2.'
was er al mee aan het stoeien geweest maar mijn fout was dat ik ".." gebruikte inplaats van '..'