看来要学php了

软件和网站开发以及相关技术探讨
回复
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

看来要学php了

#1

帖子 shirazbj » 2013-01-23 11:13

装了一个wordpress,又加了一个Jigoshop,可以网上商店了。
我的isp提供php和mysql,所以把wordpress上载,运行安装就可以了。
真好玩。

学学php,看看怎么批量生成商品介绍页。从admin里,一页一页地建,比较手累。
上次由 shirazbj 在 2013-01-24 9:34,总共编辑 1 次。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

Re: 看来要学php了

#2

帖子 shirazbj » 2013-01-24 8:31

今天学习了<?php和?>

原来就是在htm文件加这个,表示用php去解释。简单。

比如:<?php echo '<p>Hello World</p>'; ?>, 也就是回显命令echo一个字符串

还有:
<?php
echo $_SERVER['HTTP_USER_AGENT'];
?> 打印一个系统变量. 变量是用$标记的。这里server是个变量数组。HTTP_USER_AGENT对应用的什么浏览器。

还有: <?php phpinfo(); ?>, 也就是看看服务器装的php的信息。

好玩。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

Re: 看来要学php了

#3

帖子 shirazbj » 2013-01-24 9:16

连接mySQL和选数据库

代码: 全选

<?php
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
echo "Connected to MySQL<br />";
mysql_select_db("test") or die(mysql_error());
echo "Connected to Database";
?>
那个<>里的br /是干什么的呀?没显示出来,被浏览器解释成换行了。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

Re: 看来要学php了

#4

帖子 shirazbj » 2013-01-24 9:25

创建文件一个testFile.txt文件,并写两行文字。

代码: 全选

 <?php 
echo '<p>testFile.txt is created.</p>'; 
$ourFileName = "testFile.txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
$stringData = "Bobby Bopper\n";
fwrite($ourFileHandle, $stringData);
$stringData = "Tracy Tanner\n";
fwrite($ourFileHandle, $stringData);
fclose($ourFileHandle);
?> 
上次由 shirazbj 在 2013-01-24 9:32,总共编辑 1 次。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

Re: 看来要学php了

#5

帖子 shirazbj » 2013-01-24 9:31

读上一步创建的文件testFile.txt,并显示出来。

代码: 全选

<?php 
$myFile = "testFile.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
fclose($fh);
echo $theData;
?> 
下一步的任务是从一个文件里读入,然后在数据库里批量添加记录。不知道好不好编。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
头像
梨,半斤
帖子: 438
注册时间: 2009-03-08 22:37

Re: 看来要学php了

#6

帖子 梨,半斤 » 2013-01-24 11:39

回复