2017-01-14 3 views
-1

Das folgende php-Skript wird von mir verwendet, um die Daten in einer Datenbanktabelle in eine andere Datenbanktabelle zu übertragen und dann den Eintrag aus der Initialtabelle zu löschen!Fehler erhalten "Die angeforderte URL wurde auf diesem Server nicht gefunden"

<?php 
    require("../../db/db.php"); //contains database connection 

    if(isset($_GET['del'])) 
    { 
     $id = $_GET['del']; 
     $sql1="INSERT INTO complete (`OrderNo.`,`NIC`,`DP`,`Address`,`DPTime`,`Telephone`,`Email`,`Image1`,`ImageName1`,`Image2`,`ImageName2`,`Image3`,`ImageName3`) 
     SELECT `OrderNo.`,`NIC`,`DP`,`Address`,`DPTime`,`Telephone`,`Email`,`Image1`,`ImageName1`,`Image2`,`ImageName2`,`Image3`,`ImageName3` FROM `order` WHERE `OrderNo.` = '$id' "; 

     $res1= mysqli_query($db,$sql1) or die("Failed".mysqli_error($db)); 
     $sql2= "DELETE FROM `order` WHERE `OrderNo.` = '$id' "; 

     $res2= mysqli_query($db,$sql2) or die("Failed".mysqli_error($db)); 
     echo "window.location.href=vieworders.php"; 


    } 
?> 

Obwohl SQL-Abfragen sind erfolgreich (Übertragung und Löschung) ausgeführt erhalte ich die Fehlermeldung ‚Die angeforderte URL nicht auf diesem Server“ gefunden wurde, wenn die Seite vieworders.php geladen! Wie kann ich das korrigieren?

+0

ich irgendwelche ähnliche dieser –

Antwort

0

ich vermute, Sie bereits diesen Tag in einem Skript gesetzt haben sonst würden Sie nicht diesen Fehler bekommen

sollte Ihre Umleitung zeigen, wie: -.

echo 'window.location="vieworders.php"'; 

oder Verwendung: -

header("Location: vieworders.php"); 
+0

finden didnt Das Echo sollte wie 'echo '''. –

+0

Skript-Tags funktionierte nicht –

+0

Versuchen Sie, die Kopfzeile zu verwenden –

Verwandte Themen