prefix . "studio_blimed_table"; $wpdb->query("DROP TABLE IF EXISTS $studio_blimed_table ;"); } /** Activation of plugin, creates the tables */ function studio_blimed_install() { global $wpdb; $studio_blimed_table = $wpdb->prefix . 'studio_blimed_table'; if ( $wpdb->get_var( "show tables like 'studio_blimed_table'" ) != $studio_blimed_table ) { $sql = "CREATE TABLE $studio_blimed_table ( id mediumint(9) NOT NULL AUTO_INCREMENT, name tinytext NOT NULL, studsted tinytext NOT NULL, adresse tinytext NOT NULL, mail tinytext NOT NULL, tlf tinytext NOT NULL, valg tinytext NOT NULL, UNIQUE KEY id (id) )"; require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); } } /** * Shows form and inserts on _POST */ function blimed_form( ) { /* Template Name: blimed */ global $wpdb; $table_name = $wpdb->prefix . 'studio_blimed_table'; $backspinn = ''; if (isset($_POST['save'])) { // Some values should allways be there if ($_POST['funk_name'] != 'Navn' && $_POST['funk_mail'] != 'Mail' && $_POST['funk_tlf'] != 'Tlf' && $_POST['funk_valg'] != 'Hva vil du jobbe med?') { // Insert into db. $settinnidb will have value if successfull :) $settinnidb = $wpdb->insert( $table_name, array( 'name' => mysql_real_escape_string($_POST['funk_name']) , 'tlf' => mysql_real_escape_string($_POST['funk_tlf']) , 'mail' => mysql_real_escape_string($_POST['funk_mail']) , 'studsted' => mysql_real_escape_string($_POST['funk_studsted']) , 'adresse' => mysql_real_escape_string($_POST['funk_adresse']) , 'valg' => mysql_real_escape_string($_POST['funk_valg']) , ) ); if ($settinnidb) { echo '
Du er nå registrert
Beklager teknisk feil, sjekk verdiene og prøv på nytt
Du må oppgi navn, epost, tlf og et arbeidsområde
| Navn | Epost | Telefon | Adresse | Studiested | Valg |
|---|---|---|---|---|---|
| $funk->name | $funk->mail | $funk->tlf | $funk->adresse | $funk->studsted | $funk->valg |