表单提交不显示MySQL更新(但更新确实执行了更改)

时间:2016-11-03 20:12:54

标签: php mysql

修改 我还没有准备好这些陈述。想要首先获得功能。

我正在创建一个页面,用户可以在该页面中查看数据库中的问题并同时更新它们。问题回显到一个文本框中。对于每个问题/选择,我都会回显表单和提交按钮。进行更改后,查询将在提交时成功运行,如果您在浏览器中点击刷新,则更改将更新。但是,按更新按钮会显示旧结果而不是更新。我能在这做什么?在表单提交后将标题设置为刷新似乎不起作用。

代码

'use strict';

import React, { Component } from 'react';
import {
  StyleSheet,
  Text,
  View,
} from 'react-native';


export class EllipsizeModeTest extends Component {
    render() {
        return (
            <View style={styles.container}>
                <Text style={styles.text}>{'first part | '}</Text>
                <Text style={styles.text} numberOfLines={1} ellipsizeMode={'tail'}>
                    {'a text too long to be displayed on the screen'}
                </Text>
            </View>
        );
    }
}

const styles = StyleSheet.create({
    container: {
        flexDirection: 'row',
    },
    text: {
        fontSize: 20,
        width: 100
    }
});

1 个答案:

答案 0 :(得分:0)

这是因为您在更新之前运行了选择,因此您将显示存储的旧值。

移动此行

  $result = $mysqli->query($query);

更新块之后。 :)