我一直在想OOP连接的有效性。示例结构如下所示。按文件夹和类名分隔的每个类。例如:
/mysql/mysql.class.php //holds general connect and disconnect functions
/mysql/query.class.php //holds all the queries made to the db (uses basic mysql ^ )
/library/application.class.php //holds all the algorithms (uses queries to db ^ )
当涉及到执行算法时,applicatio
在mysql中,我有一个名为tab2的表。它包含姓名和电话字段。
我创建了一个名为gettabledata()的函数
function gettabledata()
{
$data = array();
$query = mysql_query("SELECT * FROM tab2");
$row = mysql_fetch_assoc($query);
//Here I am unable to get that how can I pass the fetched data in row
// variable to any
你好,我想在谷歌地图上做一个公交车路线查找器。
到目前为止,在Google的"Using PHP/MySQL with Google Maps“示例的帮助下,我已经得到了在地图上显示的静态路由。
这是通过一个php文件从数据库中提取数据并生成一个xml文件,然后google地图javascript使用该xml数据生成标记/折线来实现的。
我的版本:
php代码:
<?php
require("dbserverinfo.php");
function parseToXML($htmlStr)
{
$xmlStr=str_replace('<
我试图更新一个旧的PHP项目,但我并不真正了解PHP 4和5,我不完全理解下面的代码片段中发生了什么。
$page_num在任何地方都没有声明,我得到了的注意:未定义变量: page_num。在代码中有许多未定义的变量,mysql_result的多种用途在PHP7中不支持。
PHP片段:
if ($page_num) {
$getpage_IDquery = MYSQL_QUERY("SELECT page_ID FROM pages WHERE ID='$ID' AND page_num='$page_num' ORDER BY page_ID
当我试图获得一个下载到本地运行的wordpress站点时,我已经经历了这个无聊的“建立数据库连接错误”错误。我下载并导入了数据库,使其在本地运行。我甚至有一个测试脚本(db-check.php)要检查:
<?
$connect=mysql_connect('localhost', 'admincheck', 'ch3ck') or die("Unable to Connect");
mysql_select_db("checkers_db") or die("Could not
我用PHP编写了一个函数来检查MySQL数据库中的用户名和密码,并在验证成功后保存为会话。但无论我在输入框中输入什么值,它都会批准并成功登录。我的登录代码不起作用
就是这里
function queryByUserAndPass($tableName, $username, $password){
$queryStatement = "SELECT * FROM ".$tableName." WHERE username='".$username."'
AND password=
我有一个数据库的信息,大约100个用户。我有两个拥有数据库权限的MySQL用户。根目录以及特定的数据库用户“目录”。用户“目录”只拥有运行SELECT语句的权限,没有其他任何权限。
有些信息对该用户很敏感,我使用PHP作为代理,在运行任何SQL命令之前检测他们是哪个用户,我如何在每个SELECT语句中添加WHERE id = '$their_id',其中$their_id是一个带有id的php变量。
请注意,用户将有能力编写他们的PHP命令,我在一个包含连接信息的db.php中定义了这些限制。
我想防止用户joe在joe不是bob的情况下运行像SELECT * WHERE id
嗨,我有两个文件在我的网站config.php和log_user_ips.php。
我很难将用户IP数据插入到我的数据库中。
我的数据库包含IPS表。
config.php
<?php require_once("path/to/base/ip_user_logs.php"); fSaveIPUserLog(); ?>
ip_user_logs.php
<?php
function fSaveIPUserLog() {
return;
$check = mysql_query("SELECT id FROM ips WHERE ip
因此,我试图在我的服务器上使用PHP创建一个表,但是即使它正确地连接到我的服务器,它也没有做到这一点。这是我的代码:
// alphacrmTableCreate.php | Ryan Castle | 09/04/2014 - This script CREATEs sables tCompany and tPerson in the database 'alphacrm'
{ // Connect and test mySQL and specific DB
$hostname = "localhost";
$username = "ro
我有一个PHP和MySQL的问题,当我更新标题时,我没有问题。但是,如果在更新的同时更改了内容,则根本不会更新。
不知道哪里出了问题。
$query = mysql_query("UPDATE about SET headline='$headline' WHERE content='$content'")
or die(mysql_error());
$query = mysql_query("SELECT * FROM about ORDER BY id DESC");
while ($row = mysql_fetch_
我在一个博客网站上工作,其中的想法是,当前登录的用户可以编辑和删除他们自己的帖子。我终于让它开始工作了,但我的问题是如何防止用户在URL中写入以下输入并执行与我的delete.php操作相同的操作。
(例如)带有topic_id的手动URL输入:
/delete.php?del=133
谁知道我如何编辑我现有的代码或知道一个更好的解决方案的问题,我会非常感激!
我的代码是这样的:
Profile.php:
if (@$_GET['id']) {
$check_d = mysql_query("SELECT * FROM users WHERE id =
关于mySQL的问题。
我有一个表,其中的列如下:
BasePrice, Discount, NetPrice
现在假设净价的计算结果如下:
NetPrice = BasePrice - Discount
现在,我不介意使用phpMyadmin手动将BasePrice和Discount值输入到列中(即直接后端更新)。因为NetPrice值涉及如上所示的计算,所以我不想更新表中每一行的列值,而是希望数据库为我自动更新它( not that I am weak at math :) )。
有没有办法让数据库自动更新NetPrice列值?我知道我可以使用php来获得另外两个列值,计算然后更新NetP
嘿,伙计们,我有这段代码,当我在echo之后添加return时(如果有错误,我需要在脚本后面继续),我看不到页脚,你们知道问题是什么吗?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en" >
<head>
<title>Login | JM Today </title>
<link href="M
我有一个insert语句,在该语句中我得到了以下错误消息:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE ref = '6u5i14e'' at line 1
这是我的php文件:
<?php
$secret_question = mysql_real_escape_string($_REQUEST[
奇怪的情况,我不明白为什么我的php脚本不能传递HTML代码。
好的,我在我的网站上工作,并且到达了我必须根据免费和高级配置文件类型显示所见即所得文本编辑器的地步。在我的mysql数据库中,我使用简单的"a“、"b”和"c“来表示免费和高级。
但是,当我尝试编写脚本并运行时,它只显示"b“和"c”帐户类型的数据,而没有显示"a“类型的数据。
这是我的代码。
<?php
include_once("../scripts/userlog.php"); (it is where i assign id to users)
$id