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 tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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