11. december 2003 - 21:50
Der er
38 kommentarer og 1 løsning
$rum virker ikke! (nemt)
Hej alle sammen... :D Hvad er der galt her?? : <?php include("db.php"); mysql_query("update online set rum='$rum' where brugernavn = 'admin'") or die (mysql_error()); print"ok"; ?>
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.
11. december 2003 - 21:51
#1
*loool* ikke denne her kode... :D denne her: <? include("db.php"); $result = mysql_query("select * from online where rum= '$rum'") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { hehe... :D
11. december 2003 - 21:54
#2
tilføj en $rum = $_GET['rum']; eller $rum = $_POST['rum']; inden du bruger den
11. december 2003 - 21:55
#3
hvor?
11. december 2003 - 21:55
#4
<?php include("db.php"); $result = mysql_query("select * from online where rum= '$rum'") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { // Den kode der skal udføres, så længe der er værdier i $row } ?>
11. december 2003 - 21:55
#5
Og så skal du, som Erik siger, sørge for at $rum eksisterer.
11. december 2003 - 21:56
#6
.. men den får du måske fra db.php ?
11. december 2003 - 21:57
#7
Du kan evt. fjerne : where rum= '$rum' Så vil den vise alt i tabellen "online"
11. december 2003 - 21:57
#8
jeg er ikke med!
11. december 2003 - 21:58
#9
den skal jeg har en kode der viser tingene og den skal jo også hente dem... men det virker ikke
11. december 2003 - 21:59
#10
Du har ikke nogen fejl i din kode. Kan du ikke vise os lidt mere ?
11. december 2003 - 22:01
#11
<? include("db.php"); $result = mysql_query("select * from online where rum = '$rum'") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { if($row[felt] == NULL) { $row[felt] == "1"; } elseif($row[felt] == "1") { $x = 0; $y = 0; } elseif($row[felt] == "2") { $x = 0; $y = 68; } elseif($row[felt] == "3") { $x = 136; $y = 136; } elseif($row[felt] == "4") { $x = 204; $y = 204; } elseif($row[felt] == "5") { $x = 272; $y = 272; } elseif($row[felt] == "6") { $x = 340; $y = 340; } elseif($row[felt] == "7") { $x = 62; $y = 0; } elseif($row[felt] == "8") { $x = 62; $y = 68; } elseif($row[felt] == "9") { $x = 136; $y = 62; } elseif($row[felt] == "10") { $x = 204; $y = 62; } elseif($row[felt] == "11") { $x = 272; $y = 62; } elseif($row[felt] == "12") { $x = 340; $y = 62; } elseif($row[felt] == "13") { $x = 0; $y = 124; } elseif($row[felt] == "14") { $x = 68; $y = 124; } elseif($row[felt] == "15") { $x = 136; $y = 124; } elseif($row[felt] == "16") { $x = 204; $y = 124; } elseif($row[felt] == "17") { $x = 272; $y = 124; } elseif($row[felt] == "18") { $x = 340; $y = 124; } elseif($row[felt] == "19") { $x = 0; $y = 186; } elseif($row[felt] == "20") { $x = 68; $y = 186; } elseif($row[felt] == "21") { $x = 136; $y = 186; } elseif($row[felt] == "22") { $x = 204; $y = 186; } elseif($row[felt] == "23") { $x = 272; $y = 186; } elseif($row[felt] == "24") { $x = 340; $y = 186; } elseif($row[felt] == "25") { $x = 0; $y = 248; } elseif($row[felt] == "26") { $x = 68; $y = 248; } elseif($row[felt] == "27") { $x = 136; $y = 248; } elseif($row[felt] == "28") { $x = 204; $y = 248; } elseif($row[felt] == "29") { $x = 272; $y = 248; } elseif($row[felt] == "30") { $x = 340; $y = 248; } elseif($row[felt] == "31") { $x = 0; $y = 310; } elseif($row[felt] == "32") { $x = 68; $y = 310; } elseif($row[felt] == "33") { $x = 136; $y = 310; } elseif($row[felt] == "34") { $x = 204; $y = 310; } elseif($row[felt] == "35") { $x = 272; $y = 310; } elseif($row[felt] == "36") { $x = 340; $y = 310; } else { $row[felt] == "1"; } echo" <div id=\"userdiv\" style=\"width:45; height:60; position:absolute; z-index:2; top: $x; left: $y;\"> <img height=60 width=45 id=\"userfigure\" src=\"male29.gif\"> <center><font color=\"$row[tekstfarve]\">$row[brugernavn]</font></center></div> "; } ?>
11. december 2003 - 22:01
#12
det er hele koden... ked af jeg skulle vise alle den :(
11. december 2003 - 22:02
#13
if($row[felt] == NULL) { $row[felt] == "1"; } Det kan du ikke..
11. december 2003 - 22:02
#14
NULL er blot en tekstværdi, og skal i øvrigt være i gåseøjne : "x"
11. december 2003 - 22:02
#15
hvad skal jeg så skrvie?
11. december 2003 - 22:03
#16
For det første : Eksisterer $rum ? Og hvad indeholder den ?
11. december 2003 - 22:04
#17
Faktisk ser denne linie ret gal ud : if($row[felt] == NULL) { $row[felt] == "1"; }
11. december 2003 - 22:04
#18
jeg har i min db rum den skal vise alt i det $rum man er i
11. december 2003 - 22:05
#19
Jeg kan ikke svare dig på, hvad der skal skrives. Hvad skal din funktion gøre ?
11. december 2003 - 22:06
#20
Hvor kommer værdien i $rum fra ? Noget der er postet vha. en form ?
11. december 2003 - 22:09
#21
jeg ved det ikke... jeg skal bruge en kode der åbner en fil i en frame ved navn main, så tror jeg det virker kan du hjælpe?
11. december 2003 - 22:11
#22
jeg har denne kode til at update rum: <?php include("db.php"); mysql_query("update online set rum='$rum' where brugernavn = 'admin'") or die (mysql_error()); print"ok"; ?> men den skal jo også gå til det rum, og det hedder chat.php?rum=$rum
11. december 2003 - 22:13
#23
så tilføj en $rum = $_GET['rum']; inden du bruger den
11. december 2003 - 22:13
#24
Jamen det er jo bare et frameset.
Jeg tror desværre ikke jeg kan hjælpe dig, for jeg forstår ikke dit problem. Din kode ser rigtig ud. Mon ikke du skulle få ham, der har lavet koden for dig, til at sætte den op også ?
Ellers så sæt dig ind i PHP på
www.webcafe.dk . Det måtte jeg selv gøre for et 5 mdr. siden, da jeg stod og skulle bruge nogle administrationsmoduler. Det er næsten umuligt, at få andre til at lave noget for én, og så regne med at man selv kan sætte det op, og ændre i det efter ønske.
11. december 2003 - 22:14
#25
Ja, du kan jo altid prøve at tilføje linien, Erik netop har skrevet. Du kan placere den lige under din INCLUDE
11. december 2003 - 22:15
#26
ok... Jeg skal bruge en kode der åbner en php fil i framen main
11. december 2003 - 22:16
#27
Ok - hvis det ikke er dit eget script, så set det ud til at være et script fra meget gamle dage, til en meget gammel udgave af PHP. Du skulle tage enten og rette alle disse fejl i scriptet, eller finde et nyere som er lavet ordentligt.
11. december 2003 - 22:20
#28
Dér kan du bruge et ganske normalt frameset. Fx dette : <html> <head> <title>Frameset</title> </head> <frameset rows="23%,*"> <frame name="head" src="menu.html"> <frame name="main" src="php-siden.php"> <noframes> <body> <p>Siden kunne ikke vises, da din browser ikke understøtter frames</p> </body> </noframes> </frameset> </html>
11. december 2003 - 22:23
#29
nej nej... når den har kørt dette script: <?php include("db.php"); mysql_query("update online set rum='$rum' where brugernavn = 'admin'") or die (mysql_error()); print"ok"; ?> skal den i framen main åbne chat.php?rum=$rum men hvordan?
11. december 2003 - 22:26
#30
Gider du svare på det du bliver spurgt om, oliverg. *Hvor* kommer (eller tror du) $rum fra i den stump kode du har vist os?
11. december 2003 - 22:29
#31
sådan: rooms.php: <a href="g%E5_rum.php?rum=stener">Stener rum</a> gå_rum.php: <?php include("db.php"); mysql_query("update online set rum='$rum' where brugernavn = 'admin'") or die (mysql_error()); print"ok"; ?> og herfra skal den i framen main åbne chat.php?rum=$rum og vise alle figurer i rummet du har valgt
11. december 2003 - 22:35
#32
Kommentar: erikjacobsen 11/12-2003 22:13:29
11. december 2003 - 22:36
#33
har prøvet det virker ikke... men prøv at vis kode til mig, som i ville lave den
11. december 2003 - 22:43
#34
hvad med om *du* viser os den kode, der ikke virker.
11. december 2003 - 22:43
#35
Jeg smutter i seng nu. Natter.
11. december 2003 - 22:47
#36
smid lige et svar bægge to...
11. december 2003 - 22:49
#37
du har (åbenbart) ikke fået en løsning, så ingen point til mig
11. december 2003 - 22:50
#38
hmm.... ok lukker så ses
12. december 2003 - 08:20
#39
Hvis det er en chat du vil have, så findes der masser af gode, all-round chats på nettet - lige til at hente.
www.hotscripts.com - Masser af scripts. Også chats.
Vi tilbyder markedets bedste kurser inden for webudvikling