hallo, ik heb een script gemaakt waarmee je iets kan verwijderen uit een hele simpele database, alleen het werkt niet, volgens mij zit er een fout in de query, maar ik heb voor de zekerheid de code hier gepost:
zoals je misschien ziet echo ik alle waarden om te kijken of ze goed zijn overgekomen.
en server1 staat voor opslagplek 1 en server2 staat voor opslagplek 2 enz.
ziet iemand wel wat er fout zit aan in mijn code???
mvg, burner202
PHP:
foreach ($_POST as $een => $twee)
{
if ($een == server)
{
$server = $twee ;
}
if ($een == nickname)
{
$gebruikersnaam = $twee ;
}
if ($een == password)
{
$wachtwoord = $twee ;
}
if ($een == gaverder)
{
$actie = heel;
}
if ($twee == wis)
{
$actie = rij;
$rijwaarde = $een;
}
}
if ($actie == rij)
{
switch ($server)
{
case server1 :
$query = "DELETE * FROM `server1` WHERE `server1`,`teller`= `$rijwaarde`";
break;
case server2 :
$query = "DELETE * FROM `server2` WHERE `server2`,`teller`= `$rijwaarde`";
break;
case server3 :
$query = "DELETE * FROM `server3` WHERE `server3`,`teller`= `$rijwaarde`";
break;
}
}
if ($actie == heel)
{
switch ($server)
{
case server1 :
$query = "DELETE * FROM `server1`";
break;
case server2 :
$query = "DELETE * FROM `server2`";
break;
case server3 :
$query = "DELETE * FROM `server3`";
break;
}
}
echo "$server , <BR>$gebruikersnaam, <BR> $wachtwoord ,<BR>$query,<BR>$rijwaarde,<BR>$actie<BR>";
$user = "ronnie";
$host = "localhost";
$password = "<niet voor jou>";
$cxn = mysqli_connect($host,$user,$password,"opslag")
or die ("kon geen verbinding maken met server... probeer het later nog eens");
$result = mysqli_query($cxn,$query)
or die("ik kon geen opdrachten naar de server sturen, probeer het later nog eens");
echo "klaar!";
zoals je misschien ziet echo ik alle waarden om te kijken of ze goed zijn overgekomen.
en server1 staat voor opslagplek 1 en server2 staat voor opslagplek 2 enz.
ziet iemand wel wat er fout zit aan in mijn code???
mvg, burner202