Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Order tracking met behulp van MySQL/PHP?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste leden van Tweakers,

Ik heb een shoppingcart met werkend email functie.
Nu zit ik met een klein probleem.

Tijdens het bestellen van een artikel, ontvang ik een mail, dat gaat dus goed, maar ik zou ook willen in XAMPP (Localhost), een order willen zien van de klant zelf in MySQL.

Iemand die weet hoe ik daar een koppeling kan maken?

Dit is ongeveer mijn code:
<b><p>Overzicht van Uw Shoppingcart:</p></b>
<p>
<form action="mailto:webshop@xxlcomputers.nl"
enctype="text/plain" onSubmit="return checkForm(this);"
method="post">
<table border=1>
<tr>
<td class="td"><b>Product ID</b></td>
<td class="td"><b>Merk</b></td>
<td class="td"><b>Model</b></td>
<td class="td"><b>Prijs</b></td>
<td class="td"><b>Aantal</b></td>
<td class="td"><b>Totaal</b></td>
<td class="td"><b>Verwijder</b></td>
</tr>
<script type="text/javascript">
cartWeergeven();
bestellingsFormInvullen();
</script>
</table>
<br /><br />
<table border="1" width="500">
<tr>
<td>Naam: <input type="text" size="18" name="naam" /></td>
</tr>
<tr>
<td>Achternaam: <input type="text" size="18" name="achternaam" /></td>
</tr>
<tr>
<td>E-mail: <input type="text" size="49" name="email" /></td>
</tr>
</table>
<a href="xxlcomputers.html"><img src="images/terug.jpg" /></a>
<a href="xxlcomputers.html"><img src="images/reset.jpg" onclick="verwijderAlleCookies();" /></a>
<input type="image" src="images/checkout.jpg" onclick="location.href='succes.html';">
</form>
</p>
</body>
</html>

  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 21-11 23:10
Als het goed is heeft je XAMPP een MySQL server draaien, dus waarom lukte het niet toen je googelde op "insert form into mysql"?

Verwijderd

Topicstarter
ShitHappens schreef op zondag 25 mei 2014 @ 17:12:
Als het goed is heeft je XAMPP een MySQL server draaien, dus waarom lukte het niet toen je googelde op "insert form into mysql"?
Klopt die heeft hij zeker draaien.
Ik ga even verder Googelen!

Nog tips/suggesties?

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 10:30
Als je nu eens achter je formulier een php script in hangt ipv je poging een mail een te versturen? Dan kun je vanuit dat script zowel de mail versturen als de order opslaan.

Was advocaat maar vindt het juridische nog steeds leuk


  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 21-11 23:10
Ik neem aan dat je nog nooit met MySQL of andere relationele databases hebt gewerkt, dus lees je van tevoren even in over de verschillende datatypes, database structuur (relaties, keys) etc. Vooral goed nadenken over wát je wilt opslaan en hoe. Teken één en ander even uit op papier. Stel jezelf dan vooral de vraag "Hoe kan ik de data die ik wil opslaan structureren in een tabel", en raak niet gefrustreerd als blijkt dat je meerdere tabellen nodig hebt, die je aan elkaar moet gaan koppelen. MySQL kan dat wel aan.
Vervolgens zal dat ook nog eens moeten gaan communiceren met je webpagina. Hint: dat ga je niet oplossen met HTML of JavaScript.

Als je die stappen gevolgd hebt, kun je specifieker eventueel verdere vragen stellen.

[ Voor 9% gewijzigd door ShitHappens op 25-05-2014 17:36 ]