В этой статье приведен пример PHP для реализации основной функции доски объявлений. Подробности заключаются в следующем:
Хи-хи, я пытался написать сообщение для начинающих #Нам нужно использовать базу данных для написания доски объявлений, поэтому нам нужно сначала создать три таблицы Таблица пользователей Таблица друзей Текстовая таблица
#Прежде всего, вам нужно зарегистрироваться и войти в систему
##Регистрация zhuce.html
zhuce
##Регистрация zhuce.html
alert ('Please confirm the information integrity! '); history.go (-1);"; } else { $link=mysqli_ Connect ("localhost", "root", "Liuyan"); // connect to the database mysqli_query($link,"set names utf8"); $sql="select username from user where username='$_POST[username]'"; $result=mysqli_ Query ($link, $SQL); // execute SQL statement $num=mysqli_ num_ Rows ($result); // count the number of rows affected by the execution result If ($Num) // if the user exists { Echo "< script > alert ('user name already exists! '); history.go (-1);"; } Else // register new users { $sql_insert="insert into user (username,password)values('$_POST[username]','$_POST[password]')"; $res_insert=mysqli_query($link,$sql_insert); if($res_insert) { Echo "< script > alert ('registration successful! '); window.location= ' denglu.html ';"; } else { Echo "< script > alert ('system busy, please try again! '); history.go (-1);"; } } } ?>
#Эффект заключается в следующем
##Вход в систему denglu.html
denglu
##Вход в систему denglu.html
alert ('Please input user name or password! '); history.go (-1);"; } else { $link=mysqli_ Connect ("localhost", "root", "Liuyan"); // connect to the database mysqli_query($link,"set names utf8"); $sql = "select username,password from user where username = '$_POST[username]' and password = '$_POST[password]'"; $result=mysqli_ Query ($link, $SQL); // execute SQL statement $num=mysqli_ num_ Rows ($result); // count the number of rows that affect the result as the judgment condition if($num) { Echo "< script > alert ('login succeeded! '); window.location= '003. PHP'; < / script > "; // login successful, page Jump } else { Echo "< script > alert ('user name or password is incorrect! '); history.go (-1);"; } } ?>
#Эффект заключается в следующем #Далее нам нужно написать страницу входа в систему, на которой отображаются сообщения, отправленные вам другими, и войти на страницу, на которой вы хотите оставлять сообщения другим или выйти из системы. Здесь я встраиваю HTML-код в PHP. PHP-код выглядит следующим образом 003.php
release information < / a > & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Exit System < / a > < / H3 > < / div >
Message:
Sender Receiver Sending time Information content '; while($row=mysqli_fetch_array($result,MYSQLI_ASSOC)) {?>
#Эффект заключается в следующем #Далее мы должны написать опубликованную страницу и PHP-код fabu.html
fabu
< input type = “submit” value = “send” >
#Эффект заключается в следующем #Далее мы должны написать опубликованную страницу и PHP-код fabu.html
alert ('publish failed! '); window.location= ' fabu.html ';"; } else { Echo "< script > alert ('successfully published! '); window.location= ' fabu.html ';"; } ?>
#Эффект выглядит следующим образом #Наконец, выйдите из системы
alert ('Quit successfully! '); window.location= ' denglu.html ';"; ?>
#Эффект заключается в следующем
Подробнее о содержании, связанном с PHP, заинтересованные читатели могут ознакомиться с темой сайта: Тема разработки доски объявлений PHP + MySQL, краткое описание технологии кэширования PHP, энциклопедия навыков работы с массивами PHP, краткое описание использования строк PHP, краткое описание методов обработки ошибок и исключений PHP, вводный учебник по объектно-ориентированному программированию PHP, вводный учебник по работе с базами данных PHP + MySQL “и” Краткое описание общих навыков работы с базами данных PHP “
Я надеюсь, что эта статья будет полезна для программирования на PHP.