Darf ich wissen, wie die Werte von $ query übergeben werden, wenn Werte darin enthalten sind. Und wenn es leer ist, müsste ich die Variablen noch übergeben. Ich bekomme immer wieder Fehler von undefinierten Variablen, obwohl die Variablen in der SQL-Datenbank existieren.Übergeben von Variablenwerten
<?php
include("dbconnect.php");
include("header.php");
if (isset($_POST['btn'])) {
$uname = $MySQLi_CON->real_escape_string(trim($_POST['user_name']));
$email = $MySQLi_CON->real_escape_string(trim($_POST['user_email']));
$upass = $MySQLi_CON->real_escape_string(trim($_POST['password']));
$enroller_id_n = $MySQLi_CON->real_escape_string(trim($_POST['enroller_id_n']));
$enrolled_id_n= $MySQLi_CON->real_escape_string(trim($_POST['enrolled_id_n']));
$direction = $MySQLi_CON->real_escape_string(trim($_POST['direction'])) ;
$new_password = password_hash($upass, PASSWORD_DEFAULT);
$query = $MySQLi_CON->query("select * from personal where enroller_id='".$enroller_id_n."'");
if($query){
while ($row = $query->fetch_array()) {
$enroller_id3 = $row['enroller_id'];
$left_mem = $row['left_mem'];
$right_mem = $row['right_mem'];
$test = "left_mem";
$test2 = "right_mem";
$direc = $direction;
}
}
}
?>
die Werte von '$ query' passieren zu * wo *? –
haben Sie versucht, print_r auf $ query? Was ist das Ergebnis? –
Übergeben Sie die Variablen von $ query für die Instanz $ left mem und $ right mem. Das Problem hier ist Im bekommen undefined Variable, weil meine Enroller-ID in Personal – stackoverflow