ホームページ  >  記事  >  バックエンド開発  >  死ぬほど心配で、一日中情報を確認しましたが、まだ間に合いません。

死ぬほど心配で、一日中情報を確認しましたが、まだ間に合いません。

WBOY
WBOYオリジナル
2016-06-23 14:04:22804ブラウズ

私は新人の中の新人です。私は会社に入社した当初、最も簡単な事さえできませんでした。ユーザー管理モジュールを作成して追加、削除、変更、確認をしたいのですが、どうすればよいですか?
まず、ユーザーからの select * の出力を出力する方法です
また、各出力結果の後に変更と削除を行うには 2 つのボタンを追加する必要があります
その方法を解決してください



ディスカッション (解決策) に返信

PHP の本を参照してください。これは最も基本的なものです。基本的にすべての本が入手可能です。「PHP と MySQL WEB 開発」を読むことをお勧めします

最も基本的なものですが、機能しません! ! ! ! !

なぜ会社があなたを求めるのか分かりません

やり方が分からないなら学べばいいだけです

モデレーター、私の質問に答えてもらえますか?


私は毎晩勉強していますが、進歩が遅いです。この機能の詳細を教えてください。

これは少し難しいです

結局のところ、追加することから始めることをお勧めします。参考までにソースコードを載せておきます。

<?php session_start();include 'conn/conn.php';include 'check_login.php';include 'page.class.php';?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>更改医院信息</title><link rel="stylesheet" type="text/css" href="style/modhos.css" /></head><body><div id="content">	<h1>123</h1><table cellspacing="0">		<caption>修改医院信息</caption>		<thead>			<th>医院名称</th>			<th>位置</th>			<th>总需求人数</th>			<th>是否分性别</th>			<th>需求男</th>			<th>需求女</th>			<th>操作</th>			<th>操作</th>		</thead>		<tbody>		<?php 		$sql = "select * from hos ;";		$result = mysql_query($sql)or die(mysql_error());		$page=new Page(mysql_num_rows($result),15);		$sql="select * from hos order by id {$page->limit}";		$result = mysql_query($sql)or die(mysql_error());		$info = mysql_fetch_array($result);		do {?>		<tr>			<td><?php echo $info['name'];?></td>			<td><?php echo $info['location'];?></td>			<td><?php echo $info['total'];?></td>			<td><?php				if($info['same']){echo "是";}				else{echo "否";};				?>			<td><?php 				if($info['same']){echo $info['men'];}				else {echo "-";}?></td>				<td><?php 				if($info['same']){echo $info['wom'];}				else {echo "-";}?></td>						<td><a href="mod_hos1.php?id=<?php echo $info['id'];?>">更改</a></td>			<td><a href="del_hos.php?id=<?php echo $info['id'];?>" onclick= "return confirm('你确定删除吗?')">删除</a></td>					</tr>		<?php }while($info = mysql_fetch_assoc($result)); ?>		</tbody>	</table>	</div></body></html>

上の階の方、本当にありがとうございます。こんな感じです

LZ、mysql クラスが必要です。7 階のコードにより、サーバーの 3 日以内にシステムが再インストールされます

なぜこれが必要なのか分かりません一日中ネットで情報を探していました

こっちの方が私より印象的です

著者は自分の考えを要約する必要があります。自分の考えが明確でない場合は、どう書いたらよいのかわかりません。

参考までにソースコードを載せておきます。 PHPコード?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 4

先生、焦らずに良い学習姿勢を維持してください。良い姿勢があって初めて良いことができます。メンタルが調整されていないと、何をするにも困難が生じます。

<?php	class Page {		private $total; //数据表中总记录数		private $listRows; //每页显示行数		private $limit;		private $uri;		private $pageNum; //页数		private $config=array('header'=>"", "prev"=>"Page_up", "next"=>"Page_down", "first"=>"First_page", "last"=>"Last_page");		private $listNum=8;		/*		 * $total 		 * $listRows		 */		public function __construct($total, $listRows=10, $pa=""){			$this->total=$total;			$this->listRows=$listRows;			$this->uri=$this->getUri($pa);			$this->page=!empty($_GET["page"]) ? $_GET["page"] : 1;			$this->pageNum=ceil($this->total/$this->listRows);			$this->limit=$this->setLimit();		}		private function setLimit(){			return "Limit ".($this->page-1)*$this->listRows.", {$this->listRows}";		}		private function getUri($pa){			$url=$_SERVER["REQUEST_URI"].(strpos($_SERVER["REQUEST_URI"], '?')?'':"?").$pa;						$parse=parse_url($url);					if(isset($parse["query"])){				parse_str($parse['query'],$params);				unset($params["page"]);				$url=$parse['path'].'?'.http_build_query($params);							}			return $url;		}		private function __get($args){			if($args=="limit")				return $this->limit;			else				return null;		}		private function start(){			if($this->total==0)				return 0;			else				return ($this->page-1)*$this->listRows+1;		}		private function end(){			return min($this->page*$this->listRows,$this->total);		}		private function first(){			if($this->page==1)				$html.='';			else				$html.="  <a href='{$this->uri}&page=1'>{$this->config["first"]}</a>  ";			return $html;		}		private function prev(){			if($this->page==1)				$html.='';			else				$html.="  <a href='{$this->uri}&page=".($this->page-1)."'>{$this->config["prev"]}</a>  ";			return $html;		}		private function pageList(){			$linkPage="";						$inum=floor($this->listNum/2);					for($i=$inum; $i>=1; $i--){				$page=$this->page-$i;				if($page<1)					continue;				$linkPage.=" <a href='{$this->uri}&page={$page}'>{$page}</a> ";			}					$linkPage.=" {$this->page} ";						for($i=1; $i<=$inum; $i++){				$page=$this->page+$i;				if($page<=$this->pageNum)					$linkPage.=" <a href='{$this->uri}&page={$page}'>{$page}</a> ";				else					break;			}			return $linkPage;		}		private function next(){			if($this->page==$this->pageNum)				$html.='';			else				$html.="  <a href='{$this->uri}&page=".($this->page+1)."'>{$this->config["next"]}</a>  ";			return $html;		}		private function last(){			if($this->page==$this->pageNum)				$html.='';			else				$html.="  <a href='{$this->uri}&page=".($this->pageNum)."'>{$this->config["last"]}</a>  ";			return $html;		}		private function goPage(){			return '  <input type="text" onkeydown="javascript:if(event.keyCode==13){var page=(this.value>'.$this->pageNum.')?'.$this->pageNum.':this.value;location=\''.$this->uri.'&page=\'+page+\'\'}" value="'.$this->page.'" style="width:25px"><input type="button" value="GO" onclick="javascript:var page=(this.previousSibling.value>'.$this->pageNum.')?'.$this->pageNum.':this.previousSibling.value;location=\''.$this->uri.'&page=\'+page+\'\'">  ';		}		function fpage($display=array(0,1,2,3,4,5,6,7,8)){			$html[0]='';			$html[1]='';			$html[2]="  <b>{$this->page}/{$this->pageNum}</b>  ";						$html[3]=$this->first();			$html[4]=$this->prev();			$html[5]=$this->pageList();			$html[6]=$this->next();			$html[7]=$this->last();			$html[8]=$this->goPage();			$fpage='';			foreach($display as $index){				$fpage.=$html[$index];			}			return $fpage;		}		}

これらはとても簡単です、ゆっくりとやるだけでOKです。

まず W3C チュートリアルを参照してください

LZ はいくつかの簡単な例を見つけて変更する必要があります。

社内にあなたの面倒を見てくれる人はいませんか?タスクを与えて、やりたいことを何でもやらせてみませんか?用事がなければ夜に一人で勉強することもできます。私も勉強しています。わからないことはたくさんあります。いつでも連絡してください。あなた?タスクを与えて、やりたいことを何でもやらせてみませんか?何もすることがなければ、私も勉強しています。いつでもコミュニケーションをとることができます。

LZ は私と同じタイプです。初めて会社に入社したときのこと。

仕事を見つけられる人はいますか?すぐに少し自信がつきました

なぜ、断固として Google を使用するのですか

上の階のあなたに心から同意します、Google が最良の検索選択です

このレベルで仕事を探しているのは、あまりにも不安すぎるだけです。もっと恥ずかしいですが、すでに仕事を始めているので、それを大切にしてください。 大変ではありますが、実践しているので、すぐに進歩します。 しかし、私はこのレベルで働くことを推奨しません。理解すべき会社は... ビジネス、プログラマーを必要としている小さな会社ですか?もう一度戦いましょう。

PHP と MySQL を基礎から学ぼう WEB 開発

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。