我只是想知道这是否可行,因为我一直试图找出你是否可以使用一段时间,但我必须用错误的词汇或其他东西搜索谷歌!
作为参考,我试图让它成为人们可以访问我的网站并单击按钮/简单表单提交,并在我的数据库中创建一个新表。然后会显示指向个别表格网页的链接(例如www.mysite.com/pageid=1234)
谢谢你们!
有人能把我推向正确的方向吗? 请不要苛刻并降级我无处可去的第一个问题!
詹姆斯
答案 0 :(得分:1)
是的......你只需在运行任何其他查询时运行它:
$add_table = mysql_query("CREATE TABLE `example` ( `id` INT, `data` VARCHAR(100));",[CONNECTION IDENTIFIER]);
确保您的连接标识符使用有权添加表的用户登录到mysql数据库。
答案 1 :(得分:0)
您为什么要创建新的表?通常,表是您为运行站点而创建的结构。您将创建一个照片表,用户可以将照片作为该表中的行上传。或者你创建了一个blog_posts表,用户会将帖子作为行添加到该表中。
我建议您查看使用PHP / MySQL创建基本Web应用程序的教程。 Creating blogs通常是一个很好的起点 - 你会让自己的脚湿透,它应该指向正确的方向。
更多资源:
您需要创建两个表:pages
和comments
。
pages
*------*------*-------------*
| id | name | intro text? |
*------*------*-------------*
comment
*------*------*--------------*---------*
| id | name | comment text | page_id |
*------*------*--------------*---------*
然后,在 index.php:
上<?php
$page_id = mysql_real_escape_string($_GET['page_id']);
myql_query("SELECT * from `pages` WHERE `id` = $page_id");
//code to display page creator's name + intro text
myql_query("SELECT * from `comments` WHERE `page_id` = $page_id");
//code to display commenter's name + comment text
?>
您可以通过同时存储评论的comments
,将page_id
表中的评论与特定页面相关联。那有意义吗?同样,我强烈建议您从遵循博客教程开始。我知道您不想创建博客,但从头开始创建自己的Web应用程序将更容易