我正在尝试使用php在MySql中创建一个表.我的代码看起来像这样:
$ sql ="CREATE TABLE qotwQuestion1111(QuestionId int PRIMARY KEY AUTOINCREMENT,Question varchar(5000),MemberId varchar(255)FOREIGN KEY REFERENCES qotwMember(MemberId),PostDate date,Vote int)"; 的mysql_query($的SQL,$ CON);
我无法创建此表,错误在"AUTOINCREMENT"和"FOREIGN KEY"中.
谁能告诉我这里我做错了什么.我应该怎么做才能解决这个问题
最好的Zeeshan
我创建了一个网页,其中我有一些输入框和一个提交按钮
<form action="" method="post" name="password">
Run Code Online (Sandbox Code Playgroud)
在单击提交按钮时,它调用js函数,该函数检查密码是否相同,如果不是,则显示错误
if (passwrd1!=passwrd2)
{
document.getElementById("response").innerHTML="<font color='red'>Passwords do not match</font>";
}
Run Code Online (Sandbox Code Playgroud)
它显示错误:
<div id="response" align="center">Response from js</div>
Run Code Online (Sandbox Code Playgroud)
但问题是,它显示了该功能,然后返回相同的"来自js的响应".
我该怎么做才能解决这个问题?
最好的Zeeshan
我有一个表qotwVote1a与领域QuestionId, MemberId, Vote1a,其中QuestionId和MemberId是主要关键.
我想运行一个查询来查找一个成员,是否投了一个问题.如果没有,我将变量设置$j为0,如果是,我将其设置为1.
我写了这个查询.但它给了我一个错误.有人可以看一下吗?如果你想再问什么,请告诉我.
$questionId=57;
$id="zee";
$result2 = mysql_query("
SELECT MemberId
FROM qotwVote1a
WHERE QuestionId='".$questionId."'
AND MemberId='".$id."'
AND MemberId NOT IN ('
SELECT MemberId
FROM qotwVote1a
WHERE QuestionId='".$questionId."'
')
");//WHERE QuestionId='".$questionId."'
$j=0;
echo $result2;
while($row2 = mysql_fetch_array($result2))
{
echo $row2['Vote1a']." ".$row2['QuestionId']." ".$row2['MemberId']; echo "<br/>";
$j=1;
}
echo($j);
Run Code Online (Sandbox Code Playgroud) fprintf如何运作?
如果我写 fprintf(outfile, "test %d %d 255/r", 255, 255);
这是什么意思?我知道outfile是输出文件的名称.其他值意味着什么?
我已经创建了一个表,并且在该行的列中有一些文本.但是在其中一个专栏中,文字太大了,它分为两行.而不是我希望文本保持在一行中,并且不应该出现在一行中,而是显示"..."代替.
<table class="nav">
<tr><th> </th></tr>
<tr><td id="selected"><a href="javascript:sayHello(3);">Distinguished Techonologist Program</a></td></tr>
<tr><td><a href="javascript:sayHello(4);">Mobile Solution</a></</td></tr>
<tr><td>HTML5 Canvas</td></tr>
<tr><td>Doamin Expertise</td></tr>
Run Code Online (Sandbox Code Playgroud)
我说的是第一行,其中有"Distinguished Techonologist Program"文本,并且表的宽度设置为150px,因此整行不适合.
我希望以两行显示"Distinguished Techonol ..."而不是整个数据.
请帮忙
谢谢Zeeshan
我怎样才能做到这一点.
我只是尝试别人的代码.
我有两个功能:
int Triangle(Render *render, int numParts, Token *nameList, Pointer *valueList)
int i;
for (i=0; i<numParts; i++)
{
switch (nameList[i])
{
case GZ_NULL_TOKEN:
break;
case GZ_POSITION:
return putTrianglePosition(render, (Coord *)valueList[i]);
break;
}
}
return SUCCESS;
}
int putTrianglePosition(Render *render, Coord vertexList[3]) /*vertexList[3][3:xyz]*/
{
Coord *pv[3];
int i,j;
// sort verts by inc. y and inc. x
pv[0] = &vertexList[0];
pv[1] = &vertexList[1];
pv[2] = &vertexList[2];
for (i=0; i<2; i++)
for (j=i+1; j<3; j++)
{
if ((*pv[i])[1]>(*pv[j])[1] ||
(*pv[i])[1]==(*pv[j])[1] && (*pv[i])[0]>(*pv[j])[0]) …Run Code Online (Sandbox Code Playgroud)