webForumDet fria alternativet

Skapa ny tabell med 3 fält.

Databaser & SQL

2 svar · 306 visningar · startad av colione

Medlem sedan juni 20014 421 inlägg
Frågan#1

Okej, detta är läget.

Jag håller på och leker lite med en mod till en blogg skriven i php mot en mysql databas.

Det var längesedan jag höll på med serversidespråk, och när jag gjorde det så arbetade jag med asp+access så det här känns lite väl långt ifrån mina kunskaper.

Jag skulle vilja, med MySQL, skapa en ny tabell med namnet bar i databasen foo, denna ska innehålla tre fält. Det första fältet innehåller en bild, det andra en rubrik och det tredje en kort till medellång text.

Jag kan ha förklarat helt fel i ovanstående. det jag är ute efter är alltså en design som denna i databasen:

Foo
 |
 |-Bar
      |
      |- image | header | body |

Det jag behöver hjälp med är alltså sql-satsen som skapar detta till mig, gärna kommenterad så jag förstår enklare.

Tack på förhand.

Medlem sedan dec. 19995 874 inlägg
#2

Kolla gärna in mysql.com, den innehåller mycket trevlig information.

http://dev.mysql.com/doc/mysql/en/create-table.html

Exempel
CREATE TABLE Bar (image varchar(100), header varchar(50), body varchar(4000))

Ovanstående skapar tabellen Bar med 3 textfält, som är av varierande längd.

Utöver detta kan du även skapa index och referenser m.m

Medlem sedan juni 20014 421 inlägg
#3

Jag kollade in den sidan och experimenterade en del, lyckades någorlunda med mitt mål, men ville vara säker på vad jag gjorde..tack för hjälpen!

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)