小编Dim*_*13i的帖子

如何检查UPDATE mysqli查询是否正确执行?

这是我的情况:

$sql = 'UPDATE user SET password = ? WHERE username = ? AND password = ?';
if($stmt->prepare($sql)) {
    $stmt->bind_param('sss', $newPass, $_SESSION['username'], $oldPass);
    $stmt->execute();
}
Run Code Online (Sandbox Code Playgroud)

现在,如何查看UPDATE查询是否成功执行?更确切地说,如何查看旧密码和用户名是否正确以便我可以存储新密码?我试过这样做:

$res = $stmt->execute();
echo 'Result: '.$res;
Run Code Online (Sandbox Code Playgroud)

但我总是得到:

Result: 1
Run Code Online (Sandbox Code Playgroud)

即使旧密码不正确.

php mysqli prepared-statement sql-update

8
推荐指数
1
解决办法
2万
查看次数

将 Tailwind 中具有屏幕变体的所有边距值列入安全列表

我需要将所有边距值与相应的响应大小列入安全列表。

例子:

  • 'mb-10'
  • 'md:mb-10'
  • 'xl:mb-10'

等等。

这是我现在拥有的内容,tailwind.config.js但它似乎不适用于响应变体:

safelist: [
    {
      pattern: /\-?m(\w?)-/,
    },
],
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以使用正则表达式模式来实现此目的,或者我是否需要任何其他特定配置?我当然希望避免手动列出它们。

tailwind-css css-purge

5
推荐指数
1
解决办法
4236
查看次数

使用com.facebook.widget.LoginButton时android布局出错

我正在使用Android Studio并使用以下方法实现了Facebook SDK:File -> Import module -> "facebook" folder

然后我在app模块compile project(':facebook')build.gradle中添加了这一行.

现在我正在尝试使用元素添加登录按钮com.facebook.widget.LoginButton:

<com.facebook.widget.LoginButton
    android:id="@+id/authButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

当我收到此错误时,我无法看到布局的"预览":

java.lang.NullPointerException
at com.facebook.Settings.loadDefaultsFromMetadata(Settings.java:563)
at com.facebook.internal.Utility.getMetadataApplicationId(Utility.java:227)
at com.facebook.widget.LoginButton.checkNuxSettings(LoginButton.java:663)
at com.facebook.widget.LoginButton.onDraw(LoginButton.java:639)
at android.view.View.draw(View.java:14465)
at android.view.View.draw(View.java:14350)
at android.view.ViewGroup.drawChild(ViewGroup.java:3103)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2940)
at android.view.View.draw(View.java:14468)
at android.view.View.draw(View.java:14350)
at android.view.ViewGroup.drawChild(ViewGroup.java:3103)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2940)
at android.view.View.draw(View.java:14348)
at android.view.ViewGroup.drawChild(ViewGroup.java:3103)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2940)
at android.view.View.draw(View.java:14468)
at android.view.View.draw(View.java:14350)
at android.view.ViewGroup.drawChild(ViewGroup.java:3103)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2940)
at android.view.View.draw(View.java:14468)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:584)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:338)
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:332)
at com.android.tools.idea.rendering.RenderService$3.compute(RenderService.java:560) …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-android-sdk facebook-login

2
推荐指数
1
解决办法
1976
查看次数