trrunde Skrevet 1. januar 2007 Del Skrevet 1. januar 2007 Vil prøve å lage classes, men dette får jeg ikke helt til <?php class copy_db(){ function connect_source($SourceHost, $SourceUsr, $SourcePwd){ //Koble til der du skal lese tabellen i fra;p $SourceConnection = mysql_connect($SourceHost, $SourceUsr, $SourcePwd) or die(mysql_error()); } function source_tbl($SourceTbl){ //Finn tabellen du skal kopiere data i fra $Sourcetbl = mysql_select_db($SourceTbl) or die(mysql_error()); } function connect_dest($DestHost, $DestUsr, $DestPwd){ //Koble til der du skal lese tabellen i fra;p $DestConnection = mysql_connect($DestHost, $DestUsr, $DestPwd) or die(mysql_error()); } function dest_tbl($DestTbl){ //Finn tabellen du skal kopiere data i fra $Desttbl = mysql_select_db($DestTbl) or die(mysql_error()); } } ?> Dette er innholdet i kopier-database.php <?php include "kopier-database.php"; $db = new copy_db(); ?> Og dette i copy-db.php er jo ikke så mye kode, men det lille jeg har gir allerede feilmelding: Parse error: parse error, unexpected '(', expecting '{' in D:\web\kopier-database.php on line 3 Men kan ikke skjønne hvorfor den skal ha en { på den linjen Lenke til kommentar
Scix Skrevet 1. januar 2007 Del Skrevet 1. januar 2007 Du må fjerne parantesene der du definerer navnet på class-en Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå