作者linkidd2 (超浪漫赛车手)
站内PHP
标题[请益] MySQL函式问题?
时间Sun May 25 00:15:43 2008
小弟刚接触PHP不久,请各方高手指导m(= =)m
$link = mysqli_connect("localhost", "root", "1234");
if (! $link)
echo "建立资料连接失败!";
else {
if (! mysqli_select_db($link, "customer"))
echo "Customer 资料库不存在!";
else {
mysqli_query($link, "select * from table1");
if (mysqli_errno($link) <> 0) {
$sql = "Create Table table1 (Number INT, Name VARCHAR(20), Chinese INT,English INT, Math INT)";//SQL Statement
if (mysqli_query($link,$sql))//建立资料表的执行程序
echo "table1 资料表建立成功!";
else
echo "table1 资料表建立失败!";
} else
echo "table1 资料表已存在!";
}
}
1.
以上是建构一个资料表的例子,只是我不太懂为何要有个
mysqli_query($link, "select * from table1");
这段语法,不过感觉好像没有什麽意义,
为什麽建构一个资料表之前一定要先Select一次呢
2.请问(mysqli_errno($link)是连结资料库的回传代码吗?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.147.178
1F:→ arianda:应该只是先select, 来看看资料表在不在吧 05/25 00:27
2F:→ linkidd2:可是他并没有接住回传直去判断 这样有意义吗? 05/25 01:23
4F:→ sweetpotatoa:他用上面的mysqli_errno检查上面的mysqli_query 05/25 04:02
5F:→ sweetpotatoa: 下 05/25 04:03
6F:→ linkidd2:I got it! thank 05/26 19:00