<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>WordPress DK Forum Topic: Problem: CREATE TABLE $table_name</title>
		<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name</link>
		<description>WordPress DK Forum Topic: Problem: CREATE TABLE $table_name</description>
		<language>da-DK</language>
		<pubDate>Thu, 30 Jul 2026 22:29:44 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Søg]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://wp-danmark.dk/forum/search.php</link>
		</textInput>
		<atom:link href="http://wp-danmark.dk/forum/rss/topic/problem-create-table-table_name" rel="self" type="application/rss+xml" />

		<item>
			<title>Jesper Jarlskov om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35246</link>
			<pubDate>søn, 04 mar 2012 19:19:40 +0000</pubDate>
			<dc:creator>Jesper Jarlskov</dc:creator>
			<guid isPermaLink="false">35246@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Det synes jeg er en fair nok grund. At arbejde med det er en god måde at lære det på :-)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35241</link>
			<pubDate>søn, 04 mar 2012 16:59:45 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35241@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;@Jesper, good point. Forbi jeg er en noob, vil jeg tro :-S&#60;br /&#62;
Jeg er ikke spor skarp på backend, og det jeg laver, er ud fra hvad jeg ser andre lave, og derfra tager ved lærer. Så har nok et par lig i lasten, som nok ikke burde være der. Som eks. ID ;-)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jesper Jarlskov om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35237</link>
			<pubDate>søn, 04 mar 2012 16:47:18 +0000</pubDate>
			<dc:creator>Jesper Jarlskov</dc:creator>
			<guid isPermaLink="false">35237@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Noget helt andet, næsten, hvorfor sætter du selv et id i din insert? Når du lader en column være AUTO_INCREMENT er det normalt for at slippe for selv at holde styr på at sætte IDs.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35234</link>
			<pubDate>søn, 04 mar 2012 16:24:35 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35234@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;@Max, nej det har du ret i! Har fået tjekket phpAdmin, og den var ganske tom.&#60;/p&#62;
&#60;p&#62;Men fandt fejlen i &#34;function volsch_install_data()&#34;. $table_name var ikke angivet i funktionen, og efter den blev tilføjet, så kom er data i tabellen. :)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maxemil2 om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35219</link>
			<pubDate>søn, 04 mar 2012 11:02:48 +0000</pubDate>
			<dc:creator>maxemil2</dc:creator>
			<guid isPermaLink="false">35219@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Jeg tror ikke du har puttet data i tabellen. Proev&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;if ( $rows_affected ) {
// ok db
}
else {
// no insert
echo mysql_error();
};&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35218</link>
			<pubDate>søn, 04 mar 2012 10:29:54 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35218@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Som jeg skrev i det første indlæg, fik jeg følgende error:&#60;/p&#62;
&#60;p&#62;&#60;blockquote&#62;WordPress database error: [Table 'gadecafeen_dk.$volsch_db' doesn't exist]&#60;br /&#62;
SELECT * FROM $volsch_db&#60;/blockquote&#62;&#60;/p&#62;
&#60;p&#62;og efter jeg fik rettet '' til &#34;&#34; som Jesper forslog, har den fundet tabellen, eftersom der ingen fejl kommer på den.&#60;br /&#62;
Jeg arbejder på, at få adgang til phpAdmin, så jeg kan få tjekket det hele op. Både om tabellen nu også eksisterer og om der er lagt data ind.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maxemil2 om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35209</link>
			<pubDate>lør, 03 mar 2012 22:43:52 +0000</pubDate>
			<dc:creator>maxemil2</dc:creator>
			<guid isPermaLink="false">35209@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Ved du at tabellen er oprettet?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35204</link>
			<pubDate>lør, 03 mar 2012 20:45:54 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35204@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;@Jesper, tak for dit svar. Jeg har pt. ikke adgang til phpAdmin, desværre. Der skulle gerne være data lagt ind grundet koden:&#60;/p&#62;
&#60;p&#62;&#60;code&#62;function volsch_install_data() {&#60;br /&#62;
global $wpdb;&#60;br /&#62;
$volsch_adate = '2222-22-22';&#60;br /&#62;
$volsch_id = '2';&#60;br /&#62;
$volsch_username = 'Emilo';&#60;/p&#62;
&#60;p&#62;$rows_affected = $wpdb-&#38;gt;insert( $table_name, array( 'id' =&#38;gt; $volsch_id, 'adate' =&#38;gt; $volsch_adate, 'username' =&#38;gt; $volsch_username) );&#60;br /&#62;
}&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;@Webdesign, nej, det er endnu ikke helt løst, eftersom der er problemer med at loade dataen.&#60;br /&#62;
Nogle forslag? :)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Wordpress Webdesign om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35195</link>
			<pubDate>lør, 03 mar 2012 16:32:20 +0000</pubDate>
			<dc:creator>Wordpress Webdesign</dc:creator>
			<guid isPermaLink="false">35195@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;hejsa&#60;br /&#62;
fik du lost dit problem
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jesper Jarlskov om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35182</link>
			<pubDate>fre, 02 mar 2012 23:11:41 +0000</pubDate>
			<dc:creator>Jesper Jarlskov</dc:creator>
			<guid isPermaLink="false">35182@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;1 er normalt et udtryk for det tal der kommer før 2. Alternativt kan det være en repræsentation for boolsk 'true'. Hvilke data forventer du, og er du sikker på du rent faktisk har lagt dem derind? Du kan evt. se i phpmyadmin, hvis du har det installeret, om der er de data i du forventer.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35148</link>
			<pubDate>tors, 01 mar 2012 17:56:00 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35148@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;@Jesper: Tak - nu er der ingen fejl. &#60;/p&#62;
&#60;p&#62;&#60;blockquote&#62;WordPress database error: []&#60;br /&#62;
SELECT * FROM wp_volsch_db&#60;/blockquote&#62;&#60;/p&#62;
&#60;p&#62;Den henter dog ikke noget data ud. Det eneste den giver mig er 1-taller, men det gjorde den også før &#34;&#34; rettelserne.&#60;br /&#62;
Har søgt efter det på google, men kan ikke helt finde ud af, hvad det betyder. Er &#34;1&#34; et udtryk for manglende data el.?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jesper Jarlskov om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35136</link>
			<pubDate>tors, 01 mar 2012 14:54:41 +0000</pubDate>
			<dc:creator>Jesper Jarlskov</dc:creator>
			<guid isPermaLink="false">35136@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;$volsch_db_get = $wpdb-&#38;gt;get_results('SELECT * FROM $table_name');&#60;/p&#62;
&#60;p&#62;Du har din select-statement i ''. PHP fortolker ikke variable imellem '', så som din fejlmeddelelse meget rigtigt siger, kan du ikke hente data fra tabellen ved navn gadecafeen_dk.$volsch_db&#60;br /&#62;
Lav dine '' om til &#34;&#34; og din variable $volsch_db bliver fortolket, og lavet om til $wpdb-&#38;gt;prefix . 'volsch_db', som du gerne vil have.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jensnyhavn om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35123</link>
			<pubDate>tors, 01 mar 2012 10:16:16 +0000</pubDate>
			<dc:creator>jensnyhavn</dc:creator>
			<guid isPermaLink="false">35123@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Kan ikke helt gennemskue det du har lavet. Har arbejdet en del med tabeller og til Wp har jeg fundet denne &#60;a href=&#34;http://wordpress.org/extend/plugins/custom-tables/&#34; rel=&#34;nofollow&#34;&#62;http://wordpress.org/extend/plugins/custom-tables/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Den er let at sætte op og output indsættes på side eller indlæg vha. en shortcode.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maxemil2 om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35107</link>
			<pubDate>ons, 29 feb 2012 21:09:44 +0000</pubDate>
			<dc:creator>maxemil2</dc:creator>
			<guid isPermaLink="false">35107@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Jeg plejer at gøre sådan her:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;register_activation_hook( __FILE__, &#38;#39;pluginname_activation_hook&#38;#39; );
function pluginname_activation_hook()
{
  pluginname_check_db_table();
};

function pluginname_check_db_table()
{
  global $wpdb;
  $plugintable = $wpdb-&#38;gt;prefix . &#38;quot;some_table_name&#38;quot;;
  if($wpdb-&#38;gt;get_var(&#38;quot;show tables like &#38;#39;$plugintable&#38;#39;&#38;quot;) != $plugintable )
  {
    $sql = &#38;quot;CREATE TABLE &#38;quot; . $plugintable . &#38;quot;
    (
      ID bigint(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
      show_image_toggle bool NOT NULL default &#38;#39;1&#38;#39;
   ) CHARSET=UTF8 ;&#38;quot;;
  require_once(ABSPATH . &#38;#39;wp-admin/includes/upgrade.php&#38;#39;);
  dbDelta($sql);
  };
};&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;og find noget data..&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;global $wpdb;
$plugintable = $wpdb-&#38;gt;prefix . &#38;quot;some_table_name&#38;quot;;
$list_something = $wpdb-&#38;gt;get_results(&#38;quot;SELECT * FROM $plugintable ORDER BY SHOWID&#38;quot;);
foreach ( $list_something as $thing )
{
  // do something..
}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;Check med phpmysql hvorvidt din tabel er lavet.&#60;/p&#62;
&#60;p&#62;og du kan evt køre tabel checket uden at disable/activate ved at proppe din funktion ind i et init...&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;add_action(&#38;#39;init&#38;#39;, &#38;#39;pluginname_check_db_table&#38;#39;);&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>Emil Ellerbek om "Problem: CREATE TABLE $table_name"</title>
			<link>http://wp-danmark.dk/forum/topic/problem-create-table-table_name#post-35087</link>
			<pubDate>ons, 29 feb 2012 11:27:39 +0000</pubDate>
			<dc:creator>Emil Ellerbek</dc:creator>
			<guid isPermaLink="false">35087@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Sidder og arbejder på et plugin, hvortil jeg skal have lavet en tabel i databasen. Problemet er, at jeg får en fejlmelding om, at tabellen ikke eksisterer. Min kode er taget fra &#60;a href=&#34;http://codex.wordpress.org/Creating_Tables_with_Plugins&#34; rel=&#34;nofollow&#34;&#62;http://codex.wordpress.org/Creating_Tables_with_Plugins&#60;/a&#62;.&#60;/p&#62;
&#60;p&#62; Koden til at lave tabellen ser ud som følgende:&#60;/p&#62;
&#60;p&#62;&#60;code&#62;global $volsch_db_version;&#60;br /&#62;
$volsch_db_version = &#34;1.0&#34;;&#60;/p&#62;
&#60;p&#62;$table_name = $wpdb-&#38;gt;prefix . &#34;volsch_db&#34;;&#60;/p&#62;
&#60;p&#62;function volsch_db_create () {&#60;br /&#62;
	global $wpdb;&#60;br /&#62;
	global $volsch_db_version;&#60;/p&#62;
&#60;p&#62;   $table_name = $wpdb-&#38;gt;prefix . &#34;volsch_db&#34;;&#60;/p&#62;
&#60;p&#62;	$sql = &#34;&#60;br /&#62;
		CREATE TABLE $table_name (&#60;br /&#62;
			id mediumint(9) NOT NULL AUTO_INCREMENT,&#60;br /&#62;
			adate datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,&#60;br /&#62;
			username tinytext NOT NULL,&#60;br /&#62;
			UNIQUE KEY id (id)&#60;br /&#62;
		);&#60;br /&#62;
	&#34;;&#60;/p&#62;
&#60;p&#62;	require_once(ABSPATH . 'wp-admin/includes/upgrade.php');&#60;br /&#62;
	dbDelta($sql);&#60;/p&#62;
&#60;p&#62;	add_option(&#34;volsch_db_version&#34;, $volsch_db_version);&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;function volsch_install_data() {&#60;br /&#62;
	global $wpdb;&#60;br /&#62;
	$volsch_adate = '2222-22-22';&#60;br /&#62;
  	$volsch_id = '2';&#60;br /&#62;
	$volsch_username = 'Emilo';&#60;/p&#62;
&#60;p&#62;  	$rows_affected = $wpdb-&#38;gt;insert( $table_name, array( 'id' =&#38;gt; $volsch_id, 'adate' =&#38;gt; $volsch_adate, 'username' =&#38;gt; $volsch_username) );&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;register_activation_hook(__FILE__,'volsch_db_create');&#60;br /&#62;
register_activation_hook(__FILE__,'volsch_install_data');&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Hvis jeg prøver at fiske noget frem fra tabellen, får jeg en fejlmeddelelse.&#60;/p&#62;
&#60;p&#62;&#60;blockquote&#62;WordPress database error: [Table 'gadecafeen_dk.$volsch_db' doesn't exist]&#60;br /&#62;
SELECT * FROM $volsch_db&#60;br /&#62;
&#60;/blockquote&#62;&#60;/p&#62;
&#60;p&#62;	&#60;code&#62;global $wpdb;&#60;br /&#62;
	global $table_name;&#60;br /&#62;
	$table_name = $wpdb-&#38;gt;prefix . 'volsch_db';&#60;br /&#62;
	$volsch_db_get = $wpdb-&#38;gt;get_results('SELECT * FROM $table_name');&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Nogen der kan gennemskue, hvorfor min tabel ikke bliver lavet?&#60;br /&#62;
På forhånd tak :)
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
