Ga naar inhoud

PHP vraagje????


anoniem

Aanbevolen berichten

Ik heb de volgende twee php-script gemaakt!! <HTML> <HEAD> <TITLE>Connection to C:phpbindatabaselijst.mdb</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <TABLE border=0 width=100% BGCOLOR="lightgrey" cellpadding=0 cellspacing=0> <?php $db = new COM("ADODB.Connection") or die("Failure to communicate with the database!!!"); $db->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:PHPBindatabaselijst.mdb;Mode=ReadWrite;Persist Security Info=False"); $result = $db->Execute("Select * from Gegevens"); If ($result === false) die("Failed"); while (!$result->EOF) { ?> <? $fv = $result->Fields("Voornaam"); ?> <? $fn = $result->Fields("Naam"); ?> <? $fm = $result->Fields("Email"); ?> <TR> <TD width=15% align=left bgcolor="#B5BED6" nowrap><B><? echo $fv->value; ?></B></TD> <TD width=20% align=left bgcolor="#B5BED6" nowrap><B><? echo $fn->value; ?></B></TD> <TD width=65% align=right bgcolor="#B5BED6" nowrap><i><a HREF="mailto:<? echo $fm->value; ?>">Mail <? echo $fv->value; ?></a></i></TD> </TR> <? $fp = $result->Fields("Post"); ?> <TR> <TD align=left bgcolor="lightgrey" colspan=3><? echo $fp->value; ?></TD> </TR> <TR> <TD bgcolor="#FFFFFF" colspan=3></TD> </TR> <? $result->MoveNext(); } $result->Close(); ?> </TABLE> <BR> <B>Voer hier een nieuwe naam in!</B> <BR> <FORM METHOD="POST" ACTIOM"adduser.php"> <TABLE CELLSPACING="0" CELLPADDING="0" BORDER="0"> <TR> <TD>Voornaam:</TD> <TD><INPUT TYPE="text" NAME="Voornaam" SIZE="20" MAXLENGTH="20"></TD> </TR> <TR> <TD>Achternaam:</TD> <TD><INPUT TYPE="text" NAME="Naam" SIZE="20" MAXLENGTH="20"></TD> </TR> <TR> <TD>Emailadres:</TD> <TD><INPUT TYPE="text" NAME="Email" SIZE="20" MAXLENGTH="30"></TD> </TR> <TR> <TD>Opmerking:</TD> <TD><INPUT TYPE="text" NAME="Post" SIZE="50" MAXLENGTH="225"></TD> </TR> </TABLE> <BR> <INPUT TYPE=SUBMIT VALUE=Toevoegen> </FORM> </BODY> </HTML> Deze noem ik CONNECT.PHP En de andere noem ik adduser.php <?php $sql = "Select * from gegevens where Email=''"; $conn = new COM("ADODB.Connection") or die("Failure to communicate with the database!!!"); $conn->debug=1; $conn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:PHPBindatabaselijst.mdb;Mode=ReadWrite;Persist Security Info=False"); $result = $conn->Execute($sql); $Record = array(); $Record["Voornaam"] = "$Voornaam"; $Record["Naam"] = "$Naam"; $Record["Email"] = "$Email"; $Record["Post"] = "$Post"; $InsertSQL = $conn->GetInsertSQL($Result, $Record); $conn->Execute($InsertSQL); $conn->Close(); ?> Nou is mijn probleem!!! Ik krijg de connect wel te zien met de bijbehorende database. Maar als ik eerst enkele gegevens invul, in de editbixen en dan klik op toevoegen. Dan wordt de database niet bij gewerkt. Dit is een ACCES database, die gekoppeld moet worden met ADO (voor de info). Kan iemand me zegge wat er verkeerd staat!!! De database heet lijst hierin zit een tabel gegevens In de tabel gegevens zijn de volgende kolomnamen: Voornaam, Naam, Email, Post greetingz, R!ddler _______________________________________ "The agony in my destiny mirrors the solitude of my isolated fears." -The R!ddler [ Dit Bericht is bewerkt door: R1ddl3r@work op 2002-01-30 12:20 ]
Link naar reactie
Als jij deze code gekopieerd en geplakt hebt, dan kan ik je maar 1 ding vertellen; Je mist volgens mij de helft?! En van ACTIOM heb ik ook nog nooit gehoord. En gebruik nou geen PHP....veel te traag, net als dit trage forum :wink: _________________ Voor Uw ASP-applicaties: Corbier Automatisering Sneek [ Dit Bericht is bewerkt door: Wiep Corbier op 2002-01-31 01:35 ]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...