标签: echo

为 while 循环结果创建一个变量

while ($topic = mysql_fetch_assoc ($result)); {
   echo "{$topic["overtag "]} ";
}
Run Code Online (Sandbox Code Playgroud)

我的 while 循环的结果显示为:apples orange 香蕉

我希望能够获取所有这些结果并将它们放入一个变量中并使其看起来像这样:$fruits = apples orange 香蕉

我怎么能做到这一点?

php mysql arrays echo while-loop

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

当我只请求一个项目时,为什么array_rand不起作用?

以下工作正常:

<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>
Run Code Online (Sandbox Code Playgroud)

但这不是:

<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 1);
echo $input[$rand_keys[0]] . "\n";
?>
Run Code Online (Sandbox Code Playgroud)

array_rand当我只请求一个随机索引时,为什么不工作?

php arrays random key echo

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

回复星号到文件

我有一个奇怪的问题.我正在尝试将文件的响应回显到另一个文件中.比如我喜欢用:

# run_location=`find -name 'program.exe'`
# echo $run_location>storagefile.txt
Run Code Online (Sandbox Code Playgroud)

所以我可以保存我的程序所在的位置以供日后使用.但是现在我有一个问题,我想抓住程序的输出并存储它.唯一的问题是输出包含很多星号(*),当我回显*时,它回应我目录中的所有文件名,产生一个混乱的文件.

该文件的输出是:

# ./device -FD
*******************************
* Firmware         : 1.0034   *
* Date             : 011209   *
*******************************
Run Code Online (Sandbox Code Playgroud)

我想保存文件详细,有什么方法可以解决这个问题吗?可能还有其他方法可以将输出保存到文件中?我知道用星号输出并不是最好的想法,但我无法控制如何获得这些数据.

谢谢!

linux bash echo

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

PHP回显按钮onclick函数

对于一个小小的“网上商店项目”,我创建了一个带有 PHP 和 echo“...” 函数的表格。表格显示一些值,在最后一个单元格中,应该有一个按钮,使用户能够删除相应的行(或者更好地说,购买)。数据保存在数据库中,并在页面加载时读出,然后显示在表中。

我使用“购买 ID”来找出哪些行必须被删除,如果我只是实现函数本身,它就可以正常工作。问题是我无法将该功能作为按钮的“onclick”事件工作。

所以,一些代码:

function delete_purchase($purchase_id){
mysql_query("DELETE FROM purchase WHERE purch_id = '$purchase_id'");};
Run Code Online (Sandbox Code Playgroud)

这就是删除行的 PHP 函数,很简单。

$result = mysql_query("SELECT purchase.purch_id, item.name, purchase.amount, purchase.purch_date, delivery.meaning, item.weight FROM purchase, item, delivery WHERE purchase.cust_id='$cust_id' AND delivery.del_id = purchase.delivered AND purchase.item_id = item.item_id");

while($row = mysql_fetch_array($result))
    {
    echo "<tr>";
    echo "<td>" . $row['name'] . "</td>";
    echo "<td>" . $row['amount'] . "</td>";
    echo "<td>" . $row['weight'] * $row['amount'] . "</td>";
    echo "<td>" . $row['purch_date'] . "</td>";
    echo "<td>" . $row['meaning'] . …
Run Code Online (Sandbox Code Playgroud)

php html-table onclick button echo

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

.bat中的"echo"非常慢

我写了一个小.bat文件,希望能够创建一个类似矩阵(0和1)的输出.

问题是,它很慢,填充一行需要将近两秒钟.

我能做些什么来让它跑得更快

Matrix.bat:

@echo off
color 02

:start
if %random% LSS 16384 (
echo|set /p=1
) else (
echo|set /p=0
)
goto start
Run Code Online (Sandbox Code Playgroud)

windows cmd batch-file echo

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

echo bash变量作为文本

我试图将var作为文本回显而不是解析它.我尝试和搜索过的所有内容似乎都告诉我如何回显变量而不是变量文本.

请注意,下面的代码就是我所拥有的基本回声.我用这条线试过了"$ ARG1 $"等.

echo "command[runcmd]=sudo service $ARG1$ restart" >> testfile
Run Code Online (Sandbox Code Playgroud)

我想要的是展示它

command[runcmd]=sudo service $ARG1$ restart
Run Code Online (Sandbox Code Playgroud)

但最终结果是什么

command[runcmd]=sudo service $ restart
Run Code Online (Sandbox Code Playgroud)

我知道这是我的语法错误,但即使在MAN页面中我也似乎无法找到正确的方法.也许我错过了什么.

先感谢您!

variables bash echo

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

echo 从 Bash 变量中修剪多个空格

LINE="a    b"
echo $LINE
Run Code Online (Sandbox Code Playgroud)

当我运行这个 sh 文件时,我得到这个输出:

a b
Run Code Online (Sandbox Code Playgroud)

我实际上想处理一个 BAI2 文件,其中空格和索引需要准确。我遍历每一行和echo $line >> "${FILE}"。所以我需要按原样打印行中的所有空格。请帮助我我能做些什么来解决这个问题。

bash shell sh echo

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

在 PHP 回声中放置一个 onCLICK

我有以下代码

<table width="100%" border="1" cellpadding="15" align="center">
<?php
$res = $dbcon->query("SELECT * FROM actor");

while($row=$res->fetch_array())
{
?>
 <tr>
<td><?php echo $row['actor_id']; ?></td>
<td><a href="?del=<?php echo $row['actor_id']; ?>" onclick="return confirm('sure to delete !'); " >delete</a></td>
</tr>
<?php
}
?>
Run Code Online (Sandbox Code Playgroud)

这在各方面都很好,但问题是我似乎无法在下一段代码中将onclick设置为在回声上工作。我正在学习 mysql/php,所以我正在尝试各种代码。

FOR ($j=0 ; $j < $rows; ++$j) {

   $result->data_seek($j);
   $row = $result->fetch_array(MYSQLI_ASSOC);
   echo 'Actor ID: ' . $row['actor_id'] . '<br>';
   echo '<a href="?del='.$row['actor_id'].'">Delete</a>'. '<br><br>';                       
}
$result->close();
$conn->close();
?>
Run Code Online (Sandbox Code Playgroud)

删除按钮有效,我只是不再有警告,我不知道如何正确插入onclick="return confirm('sure to delete!')

php mysql onclick echo

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

如何将 Windows 批处理文件中从 0 到 9 的数字回显到没有尾随空格的文件?

如果我在名为 的批处理文件中执行以下操作test

echo number=0 > file
Run Code Online (Sandbox Code Playgroud)

并运行它:

> test
> echo number=0  1> file
Run Code Online (Sandbox Code Playgroud)

file 包含:

number=0?
Run Code Online (Sandbox Code Playgroud)

如果我test改为:

echo number=1> file
Run Code Online (Sandbox Code Playgroud)

并运行它:

 > test
 > echo number= 1>file
Run Code Online (Sandbox Code Playgroud)

file 包含:

number=
Run Code Online (Sandbox Code Playgroud)

1显然被解释为stdout 把手,这是可以理解的。

如果我test改为:

echo number=0> file
Run Code Online (Sandbox Code Playgroud)

-和29分别-并运行它:

 > test
 > echo number= 0>file
 number=
Run Code Online (Sandbox Code Playgroud)

the02to9显然被解释为非stdout 句柄并且file是空的,这也是可以理解的。

和:

echo "number=1"> file
Run Code Online (Sandbox Code Playgroud)

file 包含:

"number=1"
Run Code Online (Sandbox Code Playgroud)

和:

echo …
Run Code Online (Sandbox Code Playgroud)

spaces batch-file handle echo trailing

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

如何在给定字符串的一行之后快速向所有 html 文件添加一行

简而言之

有什么方法可以 bash 命令行:echo "***some code***" >> "***all files of some type***"在文件中包含某个字符串的行之后,例如<body?

在龙

我必须将谷歌分析添加到网站。它有一个过去几年的东西档案。

对于最近的一些存档年份,我刚刚添加了:

...
</head>
<body<?php if ($onpageload != "") { echo " onload=\"$onpageload\""; }?>>
<?php include_once("analyticstracking.php") ?>
...
Run Code Online (Sandbox Code Playgroud)

进入 common_header.php 文件

对于一些早期的东西,他们没有制作 common_header.php 文件。因此,对于管理没有通用标题的年份的文件夹,有很多 html 文件需要此行:

<?php include_once("analyticstracking.php") ?>

是否有某种方法来 bash 命令行:echo "<?php include_once("analyticstracking.php") ?>" >> "*.html"在包含某个字符串的文件之后,例如<body

该站点使用 php、python 和 html(带有一些 javascript css 等)进行管理。

我在 ubuntu 上。另请注意,我对此类网页较新,因此如果我的问题在某种程度上是错误或愚蠢的问题,请告诉我。

bash echo

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

标签 统计

echo ×10

bash ×4

php ×4

arrays ×2

batch-file ×2

mysql ×2

onclick ×2

button ×1

cmd ×1

handle ×1

html-table ×1

key ×1

linux ×1

random ×1

sh ×1

shell ×1

spaces ×1

trailing ×1

variables ×1

while-loop ×1

windows ×1