Gå til innhold

Sjekke PHP mySQLen min?


Anbefalte innlegg

Holder på å lære meg PHP og litt mySQL. SÅ jeg tok en liten tut, og prøvde meg litt på en shooutbox. Men den viser bare tid og Dato men viser ikke det jeg skriver inn. Den er ikke skikkelig ennå, tar stilen, og "designet" skikkelig når jeg får den til rett. Så jeg bare lurte på om noen kunne sjekke kodingen min?

først HTML filen med PHPen i


-!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 



-html> 

-head> 

-title>SuSelinux.tk 

-link rel="stylesheet" type="text/css" 

href="ext1.css"> 

-/head> 

-body> 

-table width="50%" height="20%" border="0"> 

-tr> 

-td class="shoutbox"> 



mysql_pconnect("www.freesql.org","dapax","******"); 



//the host, name, and password for your mysql 



mysql_select_db("dapax"); 







if($submit) 



{ 



$time=date("h:ia d/j/y"); 



$result=MYSQL_QUERY("INSERT INTO shoutbox (id,name,message,time)"."VALUES ('NULL','$name', '$message','$time')"); 



// inserting it into the shoutbox table which we made in the mysql statements before 



} 



?> 

-/td> 

-/tr> 

-tr> 

-td class="shoutbox"> 



$result = mysql_query("select * from shoutbox order by id desc limit 5"); 



//returning the last 5 messages 



while($r=mysql_fetch_array($result)) 



//the while loop 



{ 



$time=$r["time"]; //getting each variable from the table 



$id=$r["id"]; 



$message=$r["message"]; 



$name=$r["name"]; 



?> 























-? } ?> 

-/td> 

-/tr> 

-/table> 

-form action="" method="post"> 

-INPUT TYPE=`TEXT´ class="text" value=`navn´ NAME=`navn´ class="text" id="navn" SIZE=30 maxlength=`15´>



-INPUT TYPE=`TEXT´ class="text" value=`shoutbox´ NAME=`message´ SIZE=30 maxlengt=`250´>



-INPUT TYPE=`TEXT´ class="text" value=`id´ NAME=`homepage´ SIZE=30 maxlength=`100´>



-input type="submit" class="knapp" name="submit" value="Legg inn"> 

-input type="reset" class="knapp" name="reset" value="Nullstill"> 

-/form> 

-/body> 

-/html> 

 

Så SQLen

 


CREATE TABLE `shoutbox` ( 



`id` int(11) NOT NULL auto_increment, 



`name` text NOT NULL, 



`message` longtext NOT NULL, 



`time` text NOT NULL, 



PRIMARY KEY (`id`) 



) TYPE=MyISAM; 

 

Så CSSen

 


body { 

background-color : #FFFFFF; 

color : #000000; 

font-family : Verdana, Helvetica; 

font-size : 8pt; 

font-style : normal; 

} 

a:visited 

{ 

color : #000000; 

text-decoration : underline; 

} 

a:link 

{ 

color : #000000; 

text-decoration : underline; 

} 

a:hover 

{ 

color : #ff0000; 

text-decoration : none; 

} 

a:active 

{ 

color : #ff0000; 

text-decoration : none; 

} 

.shoutbox 

{ 

height : 160px; 

background-color : #FFFFFF; 

overflow : auto; 

border : 1px solid #000000; 

padding : 2px; 

width : 165px; 

border: 1px solid #CCCCCC; 

background-color: #F7F7F7; 

} 

.text { 



border: 1px solid #CCCCCC; 



background-color: #F7F7F7; 



width: 165px; 



font-family: verdana, arial, sans-serif; 



font-size: 11px; 



} 







.shoutbox2 { 



border: 1px solid #CCCCCC; 



background-color: #F7F7F7; 



width: 165px; 



font-family: verdana, arial, sans-serif; 



font-size: 11px; 



} 







.knapp { 



border: 1px solid #CCCCCC; 



background-color: #F7F7F7; 



width: 80px; 



font-family: verdana, arial, sans-serif; 



font-size: 11px; 



} 



 

Har sql database på http://www.freesql.org og har kalt databasen for dapax.

 

Takker for all hjelp

 

åja... siten er http://www.danielp2004.tk UTEN POP UP!

 

DanielP

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...