小编res*_*t81的帖子

使用更新语句的未定义索引

我试图通过添加已存在的原始数字值来更新我的数据库中的字段.我有一个系统,员工可以登录并更新普通用户的余额.目前我有一个测试用户和工作人员.用户余额设置为100.我有以下代码:

<?php

if(isset($_POST['search'])){
$searchq = $_POST['search'];
$searchq = preg_replace("#[^0-9a-z]#i","",$searchq);
$result = $mysqli->query( "SELECT * FROM Users WHERE Username ='$searchq'");
    if ($result){ 

        //fetch result set as object and output HTML
        if($obj = $result->fetch_object())
        {
            echo '<div class="booksearched">'; 
            echo '<form method="POST" id = "books" action="">';
            echo '<div class="book-content"><h3>Student Username: '.$obj->Username.'</h3>';
            echo '<br>';
            echo '<div class="book-content"><i>First Name: <b>'.$obj->FirstName.'</b></i></div>';
            echo '<div class="book-desc"><i>Last Name:<b> '.$obj->LastName.'</b></i></div>';
            echo '<br>';
            echo '<div class="book-qty"> Current Balance<b> '.$obj->Balance.'</b></div>';
            echo 'New Balance: <input type="number" name="newBalance" value = "1" min = "1" …
Run Code Online (Sandbox Code Playgroud)

php mysqli

0
推荐指数
1
解决办法
204
查看次数

标签 统计

mysqli ×1

php ×1