Cum introduci lista membrilor echipei

Despre programarea aplicațiilor web și nu numai, cu PHP, baze de date și altele.
Discutiile despre utilizarea si modificarea scripturilor se desfasoara in aria Webmaster.
Discuțiile despre proiectarea și optimizarea bazelor de date se desfășoară în aria Databases.
Avatar utilizator
CRONE
Fost Moderator

Fost Moderator
Mesaje: 1043
Membru din: 06 Aug 2013, 21:02
Aprecieri: 5  
Mulţumiri: 158  
Discord: Copiază ID
 Contact:
Medalii

Autor: IANIX Web 4.0
Timp: 5 minute
Nivel: Usor
Descriere: Afiseaza automat, ordonat dupa nume, toata echipa serverului cu pricina.

Acest script este o versiune mai simpla si profesionala, fara informatii suplimentare nefolositoare.
Pentru instalare se procedeaza sub urmatorul fel:
Introducem intr-o pagina speciala pe care o putem numii "Echipa", si introducem urmatorul script

Cod: Selectaţi tot

<?php
 include 'conector/conectordb.php';
	$db	= "player";
	mysql_connect($dbhost, $dbuser, $dbpw) OR
	die("ERROR: Connection failed. ".mysql_error());		
	mysql_select_db($db) OR
	die("ERROR: DB allready open. ".mysql_error());
$test = "SELECT * from player";
		$testquery = mysql_query($test);
			$num2 = mysql_num_rows($testquery);

		if($_GET['max']) {
			$get = $_GET['max'];
		} else {
		$get = '0';
		}
			
	$max = $get + 20;
	$max2 = $get - 20;
			

echo "</center><br></center>";
?>

<center><table border="0">
	<tr>
	<td width="80"><font color=black>Loc</td>
	<td width="100"><font color=black>Nume</td>
	</tr>
</table></center>

<?php



	include('conector/conectordb.php'); // Connect to DB
		mysql_select_db('player'); // Select DB 'player'
		
	
		
// Selectam tabelul //


	$rank = "SELECT * FROM player WHERE name LIKE '[%]%' ORDER BY level desc, exp desc";
		$query = mysql_query($rank);
	echo "<center><table border="0">"; // Open table
	$i = 0 + $get;
	
			while($array = mysql_fetch_array($query)) {
				$i = $i + 1;
				
					
				echo "
				<tr>
				<td width="80"><font color="black">" . $i . "</font></th>
				<td width="100"><font color="black"> ",$array["name"],"</a></font></th>
				";
				
					

				$reich = "SELECT empire from player_index where id = " . $array[account_id] . "";
					$query2 = mysql_query($reich);
					$array2 = mysql_fetch_array($query2);
					
				
				if($array2["empire"] == 1) {
				
				}
				}
	echo "</table></center><br>"; // close table

		

?>
In scriptul anterior este precizata o linie de conectare la baza de date si anume "include 'conector/conectordb.php';" , pe care o putem crea sau poate fii existenta deja in pagina ta web. Este vorba de scriptul urmator:

Cod: Selectaţi tot

<?php
$serverip = '___';
$dbhost = '___';
$dbuser = 'root';
$dbpw = '___';
?>
Avatar utilizator
4lieN
Nivel 2

Nivel 2
Mesaje: 198
Membru din: 05 Sep 2013, 22:28
Server: www.metin2hextec.in
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
 Contact:
Medalii

Super !
Avatar utilizator
10101995
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 18 Noi 2013, 19:11
Server: Metin2Takko
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Ms:X chiar aveam nevoie.
Imagine
Afișează semnătura
Avatar utilizator
dannycobra
Nivel 1

Nivel 1
Mesaje: 65
Membru din: 28 Dec 2013, 18:45
Aprecieri: 7  
Mulţumiri: 2  
Medalii

interesant
 ! Mesaj de la: dannycobra
Sunt acelasi danny.rbk
 ! Mesaj de la: dannycobra
Dacă te-am ajutat oferă un like. Mulțumesc !
Afișează semnătura
Avatar utilizator
TeQuila07
Nou Venit

Nou Venit
Mesaje: 45
Membru din: 13 Apr 2015, 21:14
Regat: Jinno
Aprecieri: 0
Mulţumiri: 1  
Medalii

salut, la $serverip = '____'; ce scriu si la $dbhost = '____'; ce scriu? fiindca sunt confuz, ma duce mintea sa pun ip-ul serverului la amandoua dar pe de o parte stiu sigur ca nu trebuie ip-ul la amandoua Multumesc mult.
Avatar utilizator
PEPSY
Nou Venit

Nou Venit
Mesaje: 46
Membru din: 06 Oct 2014, 22:50
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 0
Medalii

Eu mi-am facut acum ceva timp alt cod care se afla direct in HP index si afiseaza direct ...foloseste config-ul site-ului direct fara complicatii si cod lung.

<?php
$db = "player";
mysql_connect($host_db, $Login_db, $pwd_db) OR
die();
mysql_select_db($db) OR
die();

$sql = mysql_query("SELECT * FROM player WHERE name LIKE '[%]%'");
while($row = mysql_fetch_object($sql)) {
$name = $row->name;
$titlepart = explode("]", $name);
$title1 = $titlepart[0];
$titlepart2 = explode("[", $title1);
$title = $titlepart2[1];
$i = $i + 1 ;
echo "<td><a class=\"agbok-rank\" href=\"index.php?s=player&char=[$title]$titlepart[1]\"><b>$i</b>. [$title] $titlepart[1]</a></td>";
}
?>
Vrei un server pe care sa te distrezi cu prietenii tai?

Nu am. :( :ymhug:
Afișează semnătura
Avatar utilizator
mortalbuscu
Nivel 2

Nivel 2
Mesaje: 218
Membru din: 30 Aug 2015, 16:36
Server: Twix
Regat: Jinno
Aprecieri: 0
Mulţumiri: 1  
Medalii

Nu merge -cenzurat- pe el
Avatar utilizator
Marius @ Mariuk3Dev.ro
Web Master

Web Master
Mesaje: 389
Membru din: 17 Iun 2014, 17:17
Server: Mariuk3dev.ro
Regat: Shinsoo
Aprecieri: 23  
Mulţumiri: 40  
 Contact:
Medalii

mortalbuscu scrie:Nu merge -cenzurat- pe el
Daca nu te duce capu' nici sa faci ceva dupa tutorial .. las-o balta :)
Owner & Coder @ Darkdev.eu
Owner @ mariuk3dev.ro
Module website metin2 la comanda, modificari , suport, etc :D
De vanzare Metin2 ITEMSHOP cu iteme bonusabile
Daca primeam 1$ de la toti care imi folosesc webul :)) , eram bogat.
Afișează semnătura
Avatar utilizator
Ionuț F.
Mister Just4Metin

Mister Just4Metin
Mesaje: 501
Membru din: 16 Mai 2015, 13:58
Server: • Metin2
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 14  
 Contact:
Medalii

Scriptul este foarte bun!!Felicitari !
Imagine
Imagine
Afișează semnătura
Răspunde

Înapoi la “Tutoriale scripting”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator