10. september 2007 - 09:50
Der er
12 kommentarer og 1 løsning
Call to undefined method
Jeg får denne fejl her og jeg kan ikke lige se hvad der skulle være galt. Fejl: Fatal error: Call to undefined method Kategori::connect() in C:\wamp\www\test\test2.php on line 11 test.php : include_once 'connect.php'; class Kategori { public $navn; public $id; function UdskrivKategori() { echo "<p>".$this->navn."...".$this->navn."</p>"; } } test2.php : require_once('connect.php'); require_once('test.php'); $test_2 = new Kategori(); $test_2->connect(); $test_2->q("SELECT * FROM navn"); while($array = $test_2->a()){ $test_2->id = '<a href="index.php?page=test&id='. $array["id"] .'">'. $array["fornavn"] .'</a>'; $test_2->navn = $array["fornavn"]; } $test_2->UdskrivKategori(); $test_2->close();
Annonceindlæg fra Computerworld
10. september 2007 - 10:01
#1
$test_2->connect(); Er jo ikke en klasse i den fil.
10. september 2007 - 10:02
#2
Eller function i klassen er nok bedre beskrevet ;o)
10. september 2007 - 10:03
#3
Hvordan kan man så stille det op på ? :)
10. september 2007 - 10:03
#4
$test_connect = new den_klasse_connect_ligger_i();
10. september 2007 - 10:06
#5
Fatal error: Class 'connect' not found in C:\wamp\www\test\test2.php on line 8 jeg skriver: $test_connect = new connect(); istedet for: $test_2->connect();
10. september 2007 - 10:07
#6
OBS: den_klasse_connect_ligger_i connect er vel kun en function.
10. september 2007 - 10:10
#7
Nåh ja :) $test_2 = new sql(); Men den siger stadig samme fejl som fra start.
10. september 2007 - 10:11
#8
$test_2 = new sql(); $test_2 = new Kategori(); $test_2->connect(); $test_2->q("SELECT * FROM navn"); while($array = $test_2->a()){ $test_2->id = '<a href="index.php?page=test&id='. $array["id"] .'">'. $array["fornavn"] .'</a>'; $test_2->navn = $array["fornavn"]; } $test_2->UdskrivKategori(); $test_2->close();
10. september 2007 - 10:12
#9
Du skal have to forskellige variabler, ellers skriver du bare den gamle over.
10. september 2007 - 10:13
#10
Eller også kaster du dine connect funktioner ind i Kategori klassen.
10. september 2007 - 10:17
#11
jeps..lig et svar
10. september 2007 - 10:18
#12
Ellers tak, samler ikke på point ;o) Läg selv et svar og accepter.
10. september 2007 - 10:23
#13
Okay, tak for hjælpen :)
Vi tilbyder markedets bedste kurser inden for webudvikling