IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

plugin pro WP

php

<?php
/**
* Plugin Name: Databaze
* Plugin URI: http://kpep.cz/
* Description: Databaze členů klubu.
* Version: 2.0
* Author: Radek Forgač
* Author URI: http://kpep.cz
**/


// Register the user database
add_action('admin_menu', 'create_database');
 
function create_database(){
        add_menu_page( 
        	'Databaze',
        	'Databaze', 
        	'manage_options', 
        	'database-plugin', 
        	'database_init'
        	);
}

//Link CSS file
echo("<link rel='stylesheet' type='text/css' href='css/style.css' />");

//MySQL connect

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "kpep_user";

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";

// Register form inside
$stmt = $conn->prepare("INSERT INTO users (user_id, name, lastname, tel, email) VALUES (?, ?, ?, ?, ?)");
$stmt->bind_param("sssss", $user_id, $name, $lastname, $tel, $email);

// parameters
$user_id = $_POST['user_id'];
$name = $_POST['name'];
$lastname = $_POST['lastname'];
$tel = $_POST['tel'];
$email = $_POST['email'];
$stmt->execute();

// Main

function database_init(){
	echo("<h1>Databáze</h1>");

	// Tabs with register form
	?>
	    <form method="POST">
            ID:<br />
            <input type="text" name="user_id" /><br />
            Jméno:<br />
            <input type="text" name="name" /><br />
            Příjmení:<br />
            <input type="text" name="lastname" /><br />
            Tel:<br />
            <input type="text" name="tel" /><br />
            Email:<br />
            <input type="text" name="email" /><br />
            <input type="submit" value="Registrovat" />
        </form>
    <?php
echo('<h2>Členové Klubu</h2><table border="1">');

$result = mysql_query("SELECT * FROM users") 
or die(mysql_error());


echo "<table border='1'>";
echo "<tr> <th>ID</th> <th>Name</th> <th>Lastname</th> <th>Tel</th> <th>Email</th> </tr>";

// keeps getting the next row until there are no more to get
while($row = mysql_fetch_array( $result )) {
	// Print out the contents of each row into a table
	echo "<tr><td>"; 
	echo $row['user_id'];
	echo "</td><td>"; 
	echo $row['name'];
	echo "</td><td>"; 
	echo $row['lastname'];
		echo "</td><td>"; 
	echo $row['tel'];
		echo "</td><td>"; 
	echo $row['email'];
	echo "</td></tr>"; 
} 

echo "</table>";
}

Neformátovaný

Přidáno: 28.2.2015
Expirace: Neuvedeno

Avatar
Autor: kElops
Aktivity