Rumah > Soal Jawab > teks badan
Masalah utama saya ialah projek php yang pernah dijalankan menggunakan xampp tidak boleh dijalankan sekarang, dan beberapa halaman php yang tidak perlu disambungkan ke pangkalan data juga boleh dipaparkan disambungkan ke pangkalan data, ia tidak akan berfungsi Saya tidak tahu mengapa. Tolong bos, tolong selamatkan anak itu!
Berikut ialah kod untuk menyambung ke pangkalan data:
<?phperror_reporting(0); //Fail pautan pangkalan data $host='127.0.0.1';//Pelayan pangkalan data $user='root';// Nama pengguna pangkalan data$ kata laluan='';//Kata laluan pangkalan data $database='kaoshi';//Nama pangkalan data $conn=@mysqli_connect($localhost,$pengguna,$kata laluan) atau mati('Sambungan pangkalan data gagal!'); @mysql_select_db($ pangkalan data) atau mati('Pangkalan data tidak ditemui!');
mysql_query("set names 'gb2312'");function getoption($ntable,$nzd){ $sql="select ".$nzd." from ".$ntable." order by id desc"; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { untuk ($fi=0;$fi<$rowscount;$fi++) { ?> <nilai pilihan="<?php echo mysql_result($query,$fi,0);?>"><?php echo mysql_result($query,$fi,0);?></ pilihan> <?php } }}fungsi getoption2($ntable,$nzd){ ?> <nilai pilihan="">请选择</option> <?php $sql="pilih ".$nzd." daripada ".$ntable." pesanan mengikut id desc"; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { untuk ($fi=0;$fi<$rowscount;$fi++) { ?> <nilai pilihan="<?php echo mysql_result($query,$fi,0);?>" <?php if($_GET[$nzd]==mysql_result($query,$fi,0)) { gema "dipilih"; } ?>><?php echo mysql_result($query,$fi,0);?></option> <?php } }}function getitem($ntable,$nzd,$tjzd,$ntj){ if($_GET[$tjzd]!="") { $sql="select ".$nzd." daripada " .$ntable." di mana ".$tjzd."='".$ntj."'"; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { echo "value='".mysql_result($query,0,0)."'"; } }}fungsi makefilename2(){ $i=1; $str = "0123456789"; // 输出字符集 $n = 4; // 输出串长度 $len = strlen($str)-1; untuk($i=0 ; $i<$n; $i++){ $s .= $str[rand(0,$len)]; } $timestamp=masa(); pulangkan $timestamp.$s; } function readzd($ntable,$nzd,$tjzd,$ntj){ $sql="select ".$nzd." from ".$ntable." where ".$tjzd."='".$ntj." '"; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { echo mysql_result($query,0,0); }}fungsi readzd2($ntable,$nzd,$tjzd,$ntj){ $sql="pilih ".$nzd." daripada ".$ntable." di mana ".$tjzd."='".$ntj."' "; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { return mysql_result($query,0,0); }}?>