Vraag & Antwoord

Webprogrammeren & scripting

PHP vraagje????

12 antwoorden
  • Ik heb de volgende twee php-script gemaakt!! &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;Connection to C:phpbindatabaselijst.mdb&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY BGCOLOR=&quot;#FFFFFF&quot;&gt; &lt;TABLE border=0 width=100% BGCOLOR=&quot;lightgrey&quot; cellpadding=0 cellspacing=0&gt; &lt;?php $db = new COM(&quot;ADODB.Connection&quot;) or die(&quot;Failure to communicate with the database!!!&quot;); $db-&gt;Open(&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:PHPBindatabaselijst.mdb;Mode=ReadWrite;Persist Security Info=False&quot;); $result = $db-&gt;Execute(&quot;Select * from Gegevens&quot;); If ($result === false) die(&quot;Failed&quot;); while (!$result-&gt;EOF) { ?&gt; &lt;? $fv = $result-&gt;Fields(&quot;Voornaam&quot;); ?&gt; &lt;? $fn = $result-&gt;Fields(&quot;Naam&quot;); ?&gt; &lt;? $fm = $result-&gt;Fields(&quot;Email&quot;); ?&gt; &lt;TR&gt; &lt;TD width=15% align=left bgcolor=&quot;#B5BED6&quot; nowrap&gt;&lt;B&gt;&lt;? echo $fv-&gt;value; ?&gt;&lt;/B&gt;&lt;/TD&gt; &lt;TD width=20% align=left bgcolor=&quot;#B5BED6&quot; nowrap&gt;&lt;B&gt;&lt;? echo $fn-&gt;value; ?&gt;&lt;/B&gt;&lt;/TD&gt; &lt;TD width=65% align=right bgcolor=&quot;#B5BED6&quot; nowrap&gt;&lt;i&gt;&lt;a HREF=&quot;mailto:&lt;? echo $fm-&gt;value; ?&gt;&quot;&gt;Mail &lt;? echo $fv-&gt;value; ?&gt;&lt;/a&gt;&lt;/i&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;? $fp = $result-&gt;Fields(&quot;Post&quot;); ?&gt; &lt;TR&gt; &lt;TD align=left bgcolor=&quot;lightgrey&quot; colspan=3&gt;&lt;? echo $fp-&gt;value; ?&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD bgcolor=&quot;#FFFFFF&quot; colspan=3&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;? $result-&gt;MoveNext(); } $result-&gt;Close(); ?&gt; &lt;/TABLE&gt; &lt;BR&gt; &lt;B&gt;Voer hier een nieuwe naam in!&lt;/B&gt; &lt;BR&gt; &lt;FORM METHOD=&quot;POST&quot; ACTIOM&quot;adduser.php&quot;&gt; &lt;TABLE CELLSPACING=&quot;0&quot; CELLPADDING=&quot;0&quot; BORDER=&quot;0&quot;&gt; &lt;TR&gt; &lt;TD&gt;Voornaam:&lt;/TD&gt; &lt;TD&gt;&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;Voornaam&quot; SIZE=&quot;20&quot; MAXLENGTH=&quot;20&quot;&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;Achternaam:&lt;/TD&gt; &lt;TD&gt;&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;Naam&quot; SIZE=&quot;20&quot; MAXLENGTH=&quot;20&quot;&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;Emailadres:&lt;/TD&gt; &lt;TD&gt;&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;Email&quot; SIZE=&quot;20&quot; MAXLENGTH=&quot;30&quot;&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;Opmerking:&lt;/TD&gt; &lt;TD&gt;&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;Post&quot; SIZE=&quot;50&quot; MAXLENGTH=&quot;225&quot;&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt; &lt;BR&gt; &lt;INPUT TYPE=SUBMIT VALUE=Toevoegen&gt; &lt;/FORM&gt; &lt;/BODY&gt; &lt;/HTML&gt; Deze noem ik CONNECT.PHP En de andere noem ik adduser.php &lt;?php $sql = &quot;Select * from gegevens where Email=''&quot;; $conn = new COM(&quot;ADODB.Connection&quot;) or die(&quot;Failure to communicate with the database!!!&quot;); $conn-&gt;debug=1; $conn-&gt;Open(&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:PHPBindatabaselijst.mdb;Mode=ReadWrite;Persist Security Info=False&quot;); $result = $conn-&gt;Execute($sql); $Record = array(); $Record[&quot;Voornaam&quot;] = &quot;$Voornaam&quot;; $Record[&quot;Naam&quot;] = &quot;$Naam&quot;; $Record[&quot;Email&quot;] = &quot;$Email&quot;; $Record[&quot;Post&quot;] = &quot;$Post&quot;; $InsertSQL = $conn-&gt;GetInsertSQL($Result, $Record); $conn-&gt;Execute($InsertSQL); $conn-&gt;Close(); ?&gt; 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 _______________________________________ &quot;The agony in my destiny mirrors the solitude of my isolated fears.&quot; -The R!ddler <font size=-1>[ Dit Bericht is bewerkt door: R1ddl3r@work op 2002-01-30 12:20 ]</font>
  • Waarom gebruik je niet gewoon MySQL, veel makkelijker! (voor het geval bill weer gaat zeuren: ik vind het makkelijk!) :smile:
  • [quote:05d6d55212] Op 30-01-2002 20:44, schreef marien: Waarom gebruik je niet gewoon MySQL, veel makkelijker! (voor het geval bill weer gaat zeuren: ik vind het makkelijk!) :smile: [/quote:05d6d55212] Jij MySQL en PHP lijken voor elkaar gemaakt, zo makkelijk als die twee samen gaan. Maar over MS Access weet ik niks.
  • Misschien is het handig als je eens SQL gaat leren in plaats van die achterlijke Microsoft code... Dus zoek even op internet (je kent het wel), of koop een leuk boekwerk...
  • Ik zou eerder op internet gaan zoeken. Een boek is vaak eenzijdig, biedt weinig mogelijkheden om zlef verder te experimenteren. :smile:
  • 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 <font size=-1>[ Dit Bericht is bewerkt door: Wiep Corbier op 2002-01-31 01:35 ]</font>
  • [quote] Op 31-01-2002 1:32, schreef Wiep Corbier: En gebruik nou geen PHP....veel te traag, net als dit trage forum :smile:
  • Haha eindelijk werkt het! in ieder geval bedankt!!!
  • [quote:3fcfde3782] Op 31-01-2002 1:32, schreef Wiep Corbier: En gebruik nou geen PHP....veel te traag, net als dit trage forum :wink: [/quote:3fcfde3782] ASP is lekker snel wil je zeggen? PHP werkt sneller naar mijn mening. :wink:
  • PHP: sneller stabieler goedkoper (zie maar een ASP hosting te vinden) veiliger (IIS= zo lek als het maar kan)
  • Voor gratis ASP hosting zonder banner: http://www.brinkster.com . Ik gebruik zelf verder geen ASP, wel PHP.
  • [quote:5710268fa0] Op 31-01-2002 21:08, schreef Dummetje: http://www.brinkster.com . [/quote:5710268fa0] Die ligt er wel vaak 'uit' :smile:

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.