20. november 2004 - 13:27
Der er
38 kommentarer og 1 løsning
Ny i PHP søger HJÆLP!
Jeg har en database.... som jeg gerne vil hente nogen ting ud fra.... hvordan gør jeg det???
Annonceindlæg fra itm8
20. november 2004 - 13:28
#1
20. november 2004 - 13:29
#2
Kik på
www.webcafe.dk der har de fine tutorials.
20. november 2004 - 13:30
#3
To mennesker én tanke ;o)
20. november 2004 - 13:32
#4
Jeg har været derinde... synes ikke rigtigt de er særlig gode
20. november 2004 - 13:39
#5
Meget simpelt. DU skal lige rette login, database, tabelnavn og felt navne. <?php mysql_connect("server", "brugernavn", "kodeord"); mysql_select_db("database"); $query = mysql_query("SELECT * FROM tabel"); while ($row = mysql_fetch_array($query)) { echo $row['felt1']; echo $row['felt2']; } ?>
20. november 2004 - 14:03
#6
Hvorfor skriver den det her: Database lfu_dk - table indhold running on 195.249.40.116 Error SQL-query : CREATE TABLE `indhold` ( `id` VARCHAR( 2 ) NOT NULL , `indhold` BLOB( 1000 ) NOT NULL ) MySQL said: You have an error in your SQL syntax near '(1000) NOT NULL)' at line 1 Back
20. november 2004 - 14:04
#7
Det er når jeg prøver at lave en ny tabel til indhold.... der skal jo helst være plads til en masse text!
20. november 2004 - 14:05
#8
Hvad skal du bruge det til? Er det bare tekst så skal du bruge: CREATE TABLE `indhold` ( `id` VARCHAR( 2 ) NOT NULL , `indhold` text NOT NULL )
20. november 2004 - 14:06
#9
CREATE TABLE `indhold` ( `id` INT( 3 ) NOT NULL , `indhold` TEXT NOT NULL );
20. november 2004 - 14:09
#10
Det er fordi jeg gerne vil have at rækken indhold skal have ca 10000 tegn! og Så kommer den med fejl: $result = mysql_query("select * from menu"); while ($row = mysql_fetch_array($result)){ echo "<font face="Arial" size="2" color="#FFFFFF" />". $row["punkt"]."<br />"; } ?>
20. november 2004 - 14:11
#11
Hvilken fejl ?
20. november 2004 - 14:12
#12
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/virtual/lfu.dk/public_html/php/start.php on line 21
20. november 2004 - 14:13
#13
Sådan her: echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\" />". $row["punkt"]."<br />"; Strenge omgivet af "", skal speciel tegn escapes: \" = " \\ = \ \n = ny linie
20. november 2004 - 14:13
#14
OK!
20. november 2004 - 14:14
#15
Den siger det samme!
20. november 2004 - 14:17
#16
Har du glemt et ; højere oppe ?
20. november 2004 - 14:18
#17
<?php $conn = mysql_connect("mysql01.cliche.dk", "lfu_dk", "XXXXXXXX"); mysql_select_db("lfu_dk"); $result = mysql_query("select * from menu"); while ($row = mysql_fetch_array($result)){ echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\" />". $row["punkt"]."<br />"; } ?>
20. november 2004 - 14:22
#18
Der er ingen fejl. Prøv Ctrl+F5 i IE. Måske den bare er cached
20. november 2004 - 14:23
#19
Jeg kører Mozilla... men det er rigtigt nok... det var bare cahce.......
20. november 2004 - 14:24
#20
Hvis nu jeg vil lave det der hedde en Session i ASP, hvad gør jeg så??? Hvor den sender ID'et afsted tilsamme siden, og refresher!
20. november 2004 - 14:25
#21
Det forstod jeg ikke lige...
20. november 2004 - 14:28
#22
Jow.... hvis nu jeg gerne vil have at det skal være hyperlinks, som sender et ID afsted, som så slår op i en anden tabel???
20. november 2004 - 14:29
#23
<a href="side.php?id=123">Tryk her</a> Så fanger du id med: $_GET['id']
20. november 2004 - 14:31
#24
aha.... Og så kan jeg lave en: $result = mysql_query("select * from indhold WHERE ID LIKE $_GET['id']"); Eller hvad?
20. november 2004 - 14:32
#25
$result = mysql_query("select * from indhold WHERE ID = ".$_GET['id']);
20. november 2004 - 14:33
#26
ok.... jeg prøver
20. november 2004 - 14:38
#27
Evt: echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\" /><a href=/"start.php?id=/". $row["id"]. ">". $row["punkt"]. "</a>"
20. november 2004 - 14:39
#28
Du vender dem forkert: /" skal være \"
20. november 2004 - 14:40
#29
echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\" /><a href=\"start.php?id=". $row["id"]. "\">". $row["punkt"]. "</a>"
20. november 2004 - 14:41
#30
echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\"><a href=\"start.php?id=\". $row["id"]. ">". $row["punkt"]. "</a>"
20. november 2004 - 14:46
#31
Jeg har MEGET svært ved at se logiken i de / og \!!!!
20. november 2004 - 14:47
#32
DEn siger: Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/virtual/lfu.dk/public_html/php/start.php on line 23
20. november 2004 - 14:47
#33
echo "<font face=\"Arial\" size=\"2\" color=\"#FFFFFF\" /><a href=\"start.php?id=". $row["id"]. "\">". $row["punkt"]. "</a>";
20. november 2004 - 14:51
#34
Men hold da kæft hvor det virker!!!!!!!!!!!
Se selv:
www.lfu.dk
20. november 2004 - 15:22
#35
Er det ikke fint??? Hvordan kan jeg evt skrive der oppe ved Menulink at når jeg trykker på om os så skriver den: Menu Links: Om os har prøvet med: <?php $conn = mysql_connect("mysql01.cliche.dk", "lfu_dk", "XXXX"); mysql_select_db("lfu_dk"); $result = mysql_query("select * from MENU WHERE ID = ".$_GET['id']); echo "<font face=\"Arial\" size=\"2\" color=\"#000000\" /> ". $row["MENU"]."<br />"; ?>
20. november 2004 - 15:27
#36
Hmm, jeg kan ikke rigtig se noget dynamisk på den side
20. november 2004 - 15:28
#37
HAR der kom den....
01. december 2004 - 15:53
#38
point???
01. december 2004 - 16:22
#39
Ok :)
Computerworld tilbyder specialiserede kurser i database-management