"DATABASE KLANTEN Wie kan mij helpen?"
Ik wil dus van de volgende pagina gebruik gaan maken... http://www.master-events.nl/test/index.php dus dat je de gegevens zal invoeren en het aan een online database is gekoppeld. en je dan op de pagina klanten.php de klanten database kan zien.
Ik weet dus niet hoe ik dat voor elkaar kan krijgen maar er is vast wel een expert die mij zou willen helpen denk ik..... :-)
Met vriendelijke groet,
Edwin Schoonbeek
Als ik die site bekijk, dan zie ik dat je names zoals textfield, textfield2, enz gebruikt. Makkelijker is dat je ze een geschikte naam geeft. Bijvoorbeeld name="mobiel", enz. Maar die keus is aan jouw.
Code (php)
<form name="form1" method="post" action="">
<table width="426" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="161"><strong><font color="#FFFFFF" size="1" face="Arial, Helvetica, sans-serif">Mobiel
nummer</font></strong></td>
<td width="267"><input type="text" name="textfield"></td>
</tr>
<tr>
<td><strong><font color="#FFFFFF" size="1" face="Arial, Helvetica, sans-serif">Postcode</font></strong></td>
<td><input type="text" name="textfield2"></td>
</tr>
<tr>
<td><strong><font color="#FFFFFF" size="1" face="Arial, Helvetica, sans-serif">Huisnummer</font></strong></td>
<td><input type="text" name="textfield3"></td>
</tr>
<tr>
<td height="19"><strong><font color="#FFFFFF" size="1" face="Arial, Helvetica, sans-serif">Ingangs
Datum Abonnement</font></strong></td>
<td><input type="text" name="textfield4">
</td>
</tr>
<tr>
<td height="19"><font size="1"> </font></td>
<td> </td>
</tr>
<tr>
<td height="19"><strong></strong></td>
<td><input type="submit" name="Submit" value="Invoeren in de database"></td>
</tr>
</table>
</form>
Gewijzigd op 14/10/2005 18:18:00 door Barman V
Kan iemand mij Alstublieft helpen met een php website? , ik heb het heel hard nodig , en snap er niet heel veel van.
Dus vraag ik jullie om hulp , alstublieft help mij! mail mij als u mij wilt helpen , en we bespreken verder;)(ik doe trouwens wel de inhoud ,met hulp...)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if (isset($_POST['Toevoegen']) )
{
$Naam = mysql_real_escape_string($_POST['Naam']);
$Email = mysql_real_escape_string($_POST['Email']);
$Telefoon = mysql_real_escape_string($_POST['Telefoon']);
mysql_query("INSERT INTO klanten (Naam, Email, Telefoon VALUES('$Naam', '$Email', '$Telefoon') ") or die(mysql_error());
echo "Klant toegevoegd!<br><br>";
}else{
echo "Met het onderstaande formulier kan er een klant toegevoegd worden:<br><br>";
}
?>
if (isset($_POST['Toevoegen']) )
{
$Naam = mysql_real_escape_string($_POST['Naam']);
$Email = mysql_real_escape_string($_POST['Email']);
$Telefoon = mysql_real_escape_string($_POST['Telefoon']);
mysql_query("INSERT INTO klanten (Naam, Email, Telefoon VALUES('$Naam', '$Email', '$Telefoon') ") or die(mysql_error());
echo "Klant toegevoegd!<br><br>";
}else{
echo "Met het onderstaande formulier kan er een klant toegevoegd worden:<br><br>";
}
?>
<form name="form" method="post" action="">
<table border="0" cellspacing="0" cellpadding="5" id="tabel">
<tr>
<td width="150" scope="row">Naam</td>
<td><input size="25" name="Naam" type="textfield"></td>
</tr>
<tr>
<td scope="row">Email</td>
<td><input size="25" name="Email" type="textfield"></td>
</tr>
<tr>
<td scope="row">Telefoon</td>
<td><input size="10" name="Telefoon" type="textfield"></td>
</tr>
<tr>
<td scope="row"> </td>
<td><input type="submit" name="SubmitHardwareToevoegen" value="Versturen"></td>
</tr>
</table>
</form>
Opvragen.php, hier lees je de database mee uit.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$sqlquery = "SELECT * FROM klanten ORDER BY Naam ASC";
while ($row = mysql_fetch_object($sqlquery)) {
$Naam = stripslashes($row->Naam);
$Email = stripslashes($row->Email);
$Telefoon = stripslashes($row->Telefoon);
echo "<tr><td>$Naam</td><td>$Email</td><td>$Telefoon</td></tr>";
}
?>
$sqlquery = "SELECT * FROM klanten ORDER BY Naam ASC";
while ($row = mysql_fetch_object($sqlquery)) {
$Naam = stripslashes($row->Naam);
$Email = stripslashes($row->Email);
$Telefoon = stripslashes($row->Telefoon);
echo "<tr><td>$Naam</td><td>$Email</td><td>$Telefoon</td></tr>";
}
?>
En je heb een database nodig:
CREATE TABLE `klanten` (
`ID` INT NOT NULL AUTO_INCREMENT ,
`Naam` VARCHAR( 255 ) NOT NULL ,
`Email` VARCHAR( 255 ) NOT NULL ,
`Telefoon` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `ID` )
)
Wellicht dat ik wat vergeten ben, maarja.. je heb dan ook wel erg weinig moeite zelf gedaan.
Gewijzigd op 18/10/2005 10:27:00 door Arjan Kapteijn