Es ist mein Code von edit.php DB_Functions und g.php..I'm Geting nicht, wo der Fehler ist hier jemand, der mir helfen kann Fehler auf meinem Code, um herauszufinden,Tabellenwert ändern sich nicht
Alle Dinge passieren so einfach, aber Wechsel in der Tabelle ist nicht reflecting..my SQL-Abfrage richtig auf XAMP Server funktioniert .. es dumme Fehler sein kann, aber nicht in der Lage, es zu finden .. bearbeiten. php
<?php
//error_reporting(0);
include("class_db.php");
include_once('DB_Functions.php');
if (isset ($_GET['edit_id']))
{
$id=$_GET['edit_id'];
{
if(isset($_POST['nam']))
{
$id =($_POST['edit_id']);
$name=($_POST['name']);
$lastname=($_POST['lastname']);
$email=($_POST['email']);
$duser=($_POST['duser']);
$pass=($_POST['pass']);
$mob=($_POST['mob']);
$website=($_POST['website']);
$result = file_get_contents('http://localhost/rajju/demo/webservises/webservises/webservices/g.php?action=update_details&id='.$id.'&name='.$name.'&lastname='.$lastname.'&email='.$email.'&duser='.$duser.'&pass='.$pass.'&mob='.$mob.'&website='.$website);
$result = json_decode($result, true);
if($result == 'success'){
header("location:http://localhost/rajju/demo/webservises/webservises/webservices/list.php");
}
else{
print_r($result);
}
}
}
}
$select =mysql_query("select * from users where id=$id");
$var = mysql_fetch_object($select);
?>
DB_Functions.php
public function updateUser($id,$name,$lastname,$email,$duser,$pass,$mob,$website)
{
$app_list =mysql_query("UPDATE users SET name='".$name."',lastname='".$lastname."',email='".$email."',duser='".$duser."',pass='".$pass."',mob='".$mob."',website='".$website."' WHERE id='".$id."'");
if ($app_list) {
return true;
} else {
return false;
}
}
g.php
else if($tag == 'update_details')
{
$db = new DB_Functions();
//$id = ($_GET['id']);
$name=($_GET['name']);
$lastname=($_GET['lastname']);
$email=($_GET['email']);
$duser=($_GET['duser']);
$pass=($_GET['pass']);
$mob=($_GET['mob']);
$website=($_GET['website']);
//exit (json_encode($name));
if ($db ->updateUser($name,$lastname,$email,$duser,$pass,$mob,$website))
{
exit (json_encode('success'));
}else
{
exit (json_encode('errorzz'));
}
}
Ihr Skript ist anfällig für Injection, XSS usw. Zuerst schauen Sie sich mit 'PDO' oder' mysqli' an. In Bezug auf dein Problem. Wenn Sie den angeblichen sql-Befehl wiederholen und versuchen, das durch 'phpmyadmin' auszuführen, gibt es irgendwelche Fehlermeldungen zurück? – atoms
keine Nachrichten zurückgegeben ..how dieses Problem zu lösen – Mohanish
hat es die Datenbank dann aktualisiert? – atoms