Heel vreemd. Ik heb het probleem dat als hij 1x een query gebruikt in een fetch_array, dat hij hem daarna niet meer wil gebruiken.
Aan het begin van script:
En verderop de functie waar de vars worden aangeroepen:
Ik zie het probleem niet, jullie wel?
btw. De mysql queries werken. Dat is gewoon een eigen gemaakte class zodat ik querycount en custom errors heb die hij ook logt.
Aan het begin van script:
PHP:
1
2
3
| //connect to mysql $bbcode=mysql_query("SELECT * FROM bbcode"); $smilies=mysql_query("SELECT * FROM smilies"); |
En verderop de functie waar de vars worden aangeroepen:
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
| function bb2html($message,$bbcodeyes,$smiliesyes){ global $mysql,$bbcode,$smilies; // disabling html and other program languages $message=str_replace("<","<",$message); if($bbcodeyes==1){ if(!$bbcode){ $bbcode=$mysql->query("SELECT * FROM bbcode"); } // start transfer bbcode to html (except for the [ code] bbcode) while($array=$mysql->fetch_array($bbcode)){ $message=preg_replace($array[origin],$array[result],$message); } } if($smiliesyes==1){ if(!$smilies){ $smilies=$mysql->query("SELECT * FROM smilies"); } // start transfer smilies to images while($array=$mysql->fetch_array($smilies)){ $message=str_replace($array[codering],"[img]\"".$array[img]."\"[/img]",$message); } } return $message; } |
Ik zie het probleem niet, jullie wel?
btw. De mysql queries werken. Dat is gewoon een eigen gemaakte class zodat ik querycount en custom errors heb die hij ook logt.
[ Voor 20% gewijzigd door Verwijderd op 15-12-2002 03:33 ]