小编sal*_*ker的帖子

PHP在同一个文件中表单还是单独的?速度

我刚刚开始学习PHP,只是用$_POST/ 完成$_GET.现在我想知道,让PHP从同一文件中的表单处理数据,或者将数据发送到另一个文件(action="anotherfile")的专业人员是什么?

逻辑上我会认为将它发送到另一个文件会增加处理它的时间,但这是真的吗?当我在同一个文件中有PHP脚本时,当我点击提交按钮(但内容发生变化)时,页面似乎没有重新加载.或者是吗?如果是这样,那么唯一的区别就是我必须在两个文件中键入菜单的脚本(假设你在所有页面上都有相同的菜单)?哪会导致更多编码/更少空间?

php

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

mysql_query():用户''@ localhost'拒绝访问

我看到有很多这些类似的问题,但我找不到任何有类似代码的人.

脚本将文件上载到服务器,但我还想插入有关已上载文件的数据.文件上传应该没有错误,但phpmyadmin中的表保持为空.

error_log出错:

PHP Warning:  mysql_query(): Access denied for user ''@'localhost' (using password: NO) in *path*/upload.php on line 65
PHP Warning:  mysql_query(): A link to the server could not be established in *path*/upload.php on line 65
Run Code Online (Sandbox Code Playgroud)

连接似乎正在工作,因为我通过TCP/IP获得输出"通过UNIX套接字127.0.0.1的Localhost"而不是网站上的mysql警告/错误.

连接脚本(uploadconnect.php):

<?php
$mysqli = new mysqli("localhost", "*username*", "*password*", "*database*");
    if ($mysqli->connect_errno) {
        echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
    }
    echo $mysqli->host_info . "\n";

    $mysqli = new mysqli("127.0.0.1", "*username*", "*password*", "*database*", 3306);
    if ($mysqli->connect_errno) {
        echo …
Run Code Online (Sandbox Code Playgroud)

php mysql mysqli phpmyadmin

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

标签 统计

php ×2

mysql ×1

mysqli ×1

phpmyadmin ×1