Heim >Backend-Entwicklung >PHP-Tutorial >PHP liest und schreibt Operationen in der Datenbank und Zufallszahlenoperationen

PHP liest und schreibt Operationen in der Datenbank und Zufallszahlenoperationen

墨辰丷
墨辰丷Original
2018-06-08 11:59:051645Durchsuche

Dieser Artikel stellt hauptsächlich die Lese- und Schreiboperationen von PHP für Datenbanken und Zufallszahlenoperationen vor. Ich hoffe, dass er für alle hilfreich ist.

Die Details lauten wie folgt:

mysql.php:

<?php
mysql_connect(&#39;127.0.0.1&#39;,&#39;root&#39;,&#39;wjy123&#39;) or die(&#39;exit(-1)&#39;);
mysql_select_db(&#39;floatbtn&#39;);
mysql_query(&#39;set names utf8&#39;);

pickbtn.php:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ppick u</title>
<style type="text/css">
.btn {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FFF;
  background-color: #369;
  border: 1px solid #666;
}
.box {
  font-family: "微软雅黑";
  color: #369;
  font-size: 12px;
  border: 1px solid #369;
}
</style>
</head>
<body>
<a href=&#39;throwbtn.php&#39;>发布信息</a>
<form id="form1" name="form1" method="post" action="pickbtn.php">
<table width="80%" border="0">
<?php
@include(&#39;mysql.php&#39;);
if(isset($_REQUEST[&#39;new&#39;])){
$q = &#39;SELECT * FROM `btn`&#39;;
$rs = mysql_query($q);
$max = mysql_num_rows($rs);
$rd = rand(1,$max);
$q = "select * from `btn` where id = {$rd}";
$rs = mysql_query($q);
while($re = mysql_fetch_array($rs)){
?>
 <tr>
  <td class="box" width="12%">ID : </td>
  <td class="box" width="88%"><?=$re[&#39;author&#39;]?></td>
 </tr>
 <tr>
  <td class="box" >Text : </td>
  <td class="box"><?=$re[&#39;text&#39;] ?></td>
 </tr>
 <tr>
  <td class="box">Date : </td>
  <td class="box"><?=$re[&#39;date&#39;]?></td>
 </tr>
 <p class="box">已读标记 <?=$re[&#39;flag&#39;]?></p>
</table>
<?php
$q = "update `btn` set flag = 1 where id = {$re[&#39;id&#39;]}";
mysql_query($q);
}
}
?>
<input class="btn" name="new" type="submit" value="截取"/>
</form>
</body>
</html>

throwbtn.php:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>微软雅黑</title>
<style type="text/css">
.btn {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FFF;
  background-color: #369;
  border: 1px solid #666;
}
.box {
  font-family: "微软雅黑";
  color: #369;
  font-size: 12px;
  border: 1px solid #369;
}
.box1 {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #369;
  width: 800px;
  border: 1px solid #666;
}
</style>
</head>
<body>
<a href=&#39;pickbtn.php&#39;>截取信息</a>
<?php
@include(&#39;mysql.php&#39;);
if(isset($_REQUEST[&#39;send&#39;])){
  echo &#39;Publish Successed !<br>&#39;;
  $author = $_REQUEST[&#39;author&#39;];
  $text = $_REQUEST[&#39;text&#39;];
  $date = date(&#39;Y-m-d h:m:s&#39;);
  if(!(null == trim($author)) && !(null == trim($text))) {
  $q = "insert into `btn`(`id`,`author`,`text`,`date`,`flag`) values(&#39;&#39;,&#39;$author&#39;,&#39;$text&#39;,&#39;$date&#39;,&#39;0&#39;)";
  mysql_query($q);
  }
}
?>
<form id="form1" name="form1" method="post" action="throwbtn.php">
<table width="80%" border="0">
 <tr>
  <th class="box" width="110">ID</th>
  <td class="box" width="442"><input class="box1" type="text" name="author" /></td>
 </tr>
 <tr>
  <th class="box" >Text</th>
  <td class="box"><input class="box1" name="text" type="text" /></td>
 </tr>
 <tr>
  <th class="box">Date</th>
  <td class="box">
   <input class="box1" type="text" name="date" disabled="disabled" value="<?=date(&#39;Y-m-d&#39;)?>" /></td>
 </tr>
</table>
<p align="center"><input class="btn" name="send" type="submit" value="Send Message"/></p>
</form>
</body>
</html>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für das Studium aller hilfreich sein.

Verwandte Empfehlungen:

PHP-Beurteilung der aktuellen Codierung und entsprechende Fähigkeiten zur Implementierung der Codierungskonvertierung

php Wie um das MagickWand-Modul zum Bedienen von Bildern und zum Hinzufügen von Wasserzeichen zu verwenden

Verwenden Sie die Verlaufsfunktion von PHP

Das obige ist der detaillierte Inhalt vonPHP liest und schreibt Operationen in der Datenbank und Zufallszahlenoperationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn