相关疑难解决方法(0)

preg_replace()返回空字符串

preg_replace()为以下代码行返回一个空字符串.目的是用连字符替换任何不是数字的东西.通过在线测试器,我相信正则表达式捕获了正确的东西,但由于某种原因,这一行总是返回一个空字符串.

preg_last_error()不返回任何错误.有什么建议?

$subRef = preg_replace("/[^(\d)]/g", "-", $subRef);
Run Code Online (Sandbox Code Playgroud)

php regex preg-replace

0
推荐指数
2
解决办法
3110
查看次数

如何用php将xml插入mysql

如何用PHP将XML插入Mysql?

我想将标签计数中的数据插入到xml_id标签图像中的字段和数据到image_url字段到Mysql.我用xml文件尝试了这段代码,但没有用.我在做什么错误的代码.请告诉我.

这是XML.

<?xml version="1.0" encoding="utf-8"?>
<Listing>
	<Listing>
	<count>1</count>
	<Ad_Type>Sale</Ad_Type>
	<Unit_Type>Apartment</Unit_Type>
	<Images>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=e296915d71.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=acf49f1088.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=10a639c856.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=9f9db4243e.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=v127aca728.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1908007&aid=1461&image=g19bdac010.jpg</image>
	</Images>
	</Listing>

	<Listing>
	<count>2</count>
	<Ad_Type>Sale</Ad_Type>
	<Unit_Type>Apartment</Unit_Type>
	<Images>
		<image>http://example.com/watermark?c_id=1110&l_id=1907998&aid=1461&image=vv96915d71.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1907998&aid=1461&image=g19bdac010.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1907998&aid=1461&image=8127aca728.jpg</image>
		<image>http://example.com/watermark?c_id=1110&l_id=1907998&aid=1461&image=9f9db4243e.jpg</image>
	</Images>
	</Listing>
</Listing>
Run Code Online (Sandbox Code Playgroud)

这是我的代码.

<?php
include("connection.php");

$xmlUrl = "import_dubai.xml"; // XML ????   
$xmlStr = file_get_contents($xmlUrl);  
$xml = preg_replace('#&(?=[a-z_0-9]+=)#', '&amp;', $xmlStr);

foreach($xml -> Listing as $Listing1){       // Listing => array

   foreach($Listing1 -> Listing as $Listing){    // Listing => array

	   $Listing = $Listing -> Listing;
	   $count = $Listing -> …
Run Code Online (Sandbox Code Playgroud)

php xml mysql

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

当我点击索引页而不是错误消息时,我只是得到一个空白页面.PHP

当我点击索引页而不是错误消息时,我只是得到一个空白页面.有没有办法显示PHP错误消息?当我得不到任何反馈时,很难调试.我的环境是linux.PHP

html php linux

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

phpMyAdmin返回空白页

我正在使用php 5.3.3安装phpmyadmin 4.2.11。

我已经提取到Web服务器doc根目录。

当我浏览它时,我得到空白页。

我已按照此页面中的步骤进行操作(http://docs.phpmyadmin.net/zh/latest/setup.html#quick-install

并且我已经从此页面(https://phpmyadmin.readthedocs.org/en/latest/faq.html)尝试了解决方案1.1,但未成功。

有什么问题吗?

phpmyadmin

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

我怎样才能找到最大值

<?php
$all = array();
enter code here
for($i = 1 ; $i <= 100 ; $i++){
$ric=sqrt($i);
if(is_int($ric) == true){
    $all[] = $i;
    
}
}
$max = max($all);
$min = min($all);
echo "MIN=".$min."<br>";
echo "MAX=".$max;
Run Code Online (Sandbox Code Playgroud)

你好,我改变了我的代码,而不是if((int)$ric - $ric == 0)我写这个,if(is_int($ric) == true)但它让我错了。有什么问题?请帮帮我。

php

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

试图回应mysql连接与否

在第4行获得错误?为什么?我正在尝试连接到mysql数据库,看看它是否连接.我没有得到任何结果.

jcon.php

 <?php 
    require 'config.php';
    $con=mysqli_connect(HOST,DBUSER,DBPASS,DB);
    if(mysqli_connect_errno($con)){
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }
    else{ echo "mysql connected succesfully";}
    ?>
Run Code Online (Sandbox Code Playgroud)

config.php文件

<?php
define( "HOST","localhost");
define ("DB","share");
deifne ("DBUSER";"root");
define ("DBPASS"; "" );
?>
Run Code Online (Sandbox Code Playgroud)

php mysql

-4
推荐指数
1
解决办法
67
查看次数

为什么php代码不起作用?

我想在.php网页中显示数据库表.我使用以下代码:

<?php
        include('../dbconnect.php');
        $det= SELECT * FROM user ;
        $result=mysqli_query($con,$det);
         mysqli_close($con);

         while($row=mysqli_fetch_array($result))
         {

            echo '<table style="width: 100%">
                <tr>';
                    echo "<td>".$row['name']."</td>";
                    $del=$row['uid'];
                    echo '<td><a href=functions/deleteuser.php?id=' .$del.'>Delete</a></td>
                </tr>
            </table>';

         }
    ?>
Run Code Online (Sandbox Code Playgroud)

但是,当我包含此代码时,整个网页显示为空白.没有此代码,页面工作正常.这段代码有什么问题?

html php

-16
推荐指数
1
解决办法
197
查看次数

标签 统计

php ×6

html ×2

mysql ×2

linux ×1

phpmyadmin ×1

preg-replace ×1

regex ×1

xml ×1