我想打印出我按下的按钮的ID.为表中的每个按钮动态设置id.这是我的HTML代码:
echo '<td><center><input type="submit" id="'.$row['I_ID'].'" class="btn"
name="Add" value ="Add to cart"><center></td><tr>';
Run Code Online (Sandbox Code Playgroud)
我想在这里打印按钮的ID.一个建议?谢谢.
if (isset($_POST['Add'])) {
$ID = $_GET['id'];
echo $ID;
echo '<br/>' . "* The item has been added to your cart.";
}
Run Code Online (Sandbox Code Playgroud) 我想知道我可以用来检查字符串中的最后一个字符是否为数字.例如,对于ID:"S000123".
我使用以下内容检查它是否以E,S或X开头.
if(! id.startsWith("E") || ! id.startsWith("S") || ! id.startsWith("X")) {
alertinputError("Incorrect format in the ID field", lineNum);
return;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
首先,我不得不说我是C编程新手.我要做的是编写一个程序,该程序接受参数输入并将其转换为整数然后返回其值.我的代码看起来像这样:
#include <stdio.h>
#include <stdlib.h>
int main (int argc, char *argv[])
{
int fromArgv = NULL; /* holds value from argv[1] */
fromArgv = atoi (argv[1]); /* convert argv[1] to int */
/* if incorrect no. of arguments entered */
if (argc != 2) {
fprintf (stderr, "error: wrong number of arguments\n");
exit (EXIT_FAILURE);
}
return fromArgv;
}
Run Code Online (Sandbox Code Playgroud)
尝试编译时出现以下错误:
ex1.c: In function ‘main’:
ex1.c:6:18: error: initialization makes integer from pointer without a cast [-Werror]
cc1: all warnings being treated as …Run Code Online (Sandbox Code Playgroud)