Hey,

IK zit met een probleem, ik heb deze code:
<?php 
                                                                  
define('USERNAME_REQUIRED', TRUE); 
define('ACCOUNT_REQUIRED', TRUE); 
include('global.php'); 
define("THIS_SCRIPT", 'me'); 
$username = $core->EscapeString($_SESSION['username']);  
?> 
<?php 
$con = mysql_connect("localhost","root","hoi123"); 
if (!$con) 
  { 
  die('Could not connect: ' . mysql_error()); 
  } 


$query = "UPDATE users SET vip='1' WHERE username = '".$_SESSION['username']."' ";
mysql_query($query) or die (mysql_error()); 
 
$query = "UPDATE users SET rank='2' WHERE username = '".$_SESSION['username']."' "; 
mysql_query($query) or die (mysql_error()); 


mysql_close($con); 
?> 


Er worden dus automatisch 2 querie's uitgevoerd als een bezoeker deze pagina bezoekt. Wat ik nu graag zou willen is een button. En dat wanneer een bezoeker daar op klikt de 2 querie's uitgevoerd worden. Hopelijk snappen jullie mij.

Bvd,

Jaron
Ik ken dat soort code`s,
het leuke is dat ik volgens mij jaron op msn heb
Jaron ik kan je helaas niet helpen met je retro hotel
Veel succes met verder zoeken

Toevoeging op 01/04/2012 17:16:49:

ik kan toch helpen,
maak een button naar een aparte pagina waar die querie's worden uitgevoerd
Haha, wat een toeval.
wat een kleine wereld toch
Maar dan is die aparte pagina niet beveiligd. Ik wil dat hij alleen via die button opgehaald kan worden,is dat mogelijk?
Waarom moet dat in 2 query's?
Dat kan gewoon in 1 keer hoor.
Een button afvuren is toch niet zo moeilijk?


<?php

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

  define('USERNAME_REQUIRED', TRUE); 
define('ACCOUNT_REQUIRED', TRUE); 
include('global.php'); 
define("THIS_SCRIPT", 'me'); 
$username = $core->EscapeString($_SESSION['username']);  
 
$con = mysql_connect("localhost","root","hoi123"); 

$query = "UPDATE users SET 
                   vip='1',
                   rank='2'
                   WHERE
                   username = '".mysql_real_escape_string($_SESSION['username'])."' ";

$result = mysql_query($query);

header('Location: pagina.php');
exit();

}
?>
Bart V B op 01/04/2012 17:23:43

Waarom moet dat in 2 query's?
Dat kan gewoon in 1 keer hoor.
Een button afvuren is toch niet zo moeilijk?


<?php

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

  define('USERNAME_REQUIRED', TRUE); 
define('ACCOUNT_REQUIRED', TRUE); 
include('global.php'); 
define("THIS_SCRIPT", 'me'); 
$username = $core->EscapeString($_SESSION['username']);  
 
$con = mysql_connect("localhost","root","hoi123"); 

$query = "UPDATE users SET 
                   vip='1',
                   rank='2'
                   WHERE
                   username = '".mysql_real_escape_string($_SESSION['username'])."' ";

$result = mysql_query($query);

header('Location: pagina.php');
exit();

}
?>



En hoe krijg ik die button dan?

moet het een button worden of een submitknop?

<form method="post" action="">
<input type="submit" name="update" id="update" value="update!">
</form>
Bedankt Bart dit werkt:)

Reageren