Hallo,Ik heb de volgende vraag, ik heb nu 2 pagina's gemaakt, op de eerste index zie ik de gegevens uit het tabel.In de tweede index update ik de waarde in het tabel.Nu wil ik dat updaten via een input box met verzend knop laten doen, weet iemand hoe dit moet?
index.php
index2.phpPHP Code:
<?php$con=mysqli_connect("");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM statistieken");
while($row = mysqli_fetch_array($result)) {
echo $row['bezoekers'];
}
mysqli_close($con);
?>
PHP Code:
<?php$con=mysqli_connect("");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"UPDATE statistieken SET bezoekers=1136");
mysqli_close($con);
?>
- MySQL Database update via input box
-
28-08-2014, 13:22 #1
- Berichten
- 71
- Lid sinds
- 16 Jaar
MySQL Database update via input box
-
In de schijnwerper
-
28-08-2014, 14:40 #2
- Berichten
- 211
- Lid sinds
- 19 Jaar
Re: MySQL Database update via input box
PHP Code:<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$number = isset($_POST['number']) && is_numeric($_POST['number']) ? $_POST['number'] : -1;
if ($number > 0)
{
mysqli_query($con, "UPDATE statistieken SET bezoekers = ".$number." ;");
}
}
else
{
echo '
<form method="post">
<input type="text" name="number" /> <br />
<button>GO</button>
</form>';
}
?>
-
28-08-2014, 19:14 #3
- Berichten
- 71
- Lid sinds
- 16 Jaar
Re: MySQL Database update via input box
Helemaal top! Dit werkt, alleen nog 1 ding;
Wanneer ik op de button klik gaat hij niet terug naar het begin maar naar een lege pagina.
Ik heb dit al geprobeerd met;
<?php echo $_SERVER['PHP_SELF']; ?>
en
action="pagina.php"
Beide werken niet, wie kan me helpen?
-
29-08-2014, 09:42 #4
- Berichten
- 211
- Lid sinds
- 19 Jaar
Re: MySQL Database update via input box
PHP Code:<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$number = isset($_POST['number']) && is_numeric($_POST['number']) ? $_POST['number'] : -1;
if ($number > 0)
{
mysqli_query($con, "UPDATE statistieken SET bezoekers = ".$number." ;");
}
header('Location: /index.php');
}
else
{
echo '
<form method="post">
<input type="text" name="number" /> <br />
<button>GO</button>
</form>';
}
?>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic