Avatar billede tortur Nybegynder
04. april 2004 - 18:52 Der er 9 kommentarer og
1 løsning

fejl i query?

Hey jeg får denne fejl i dette script som skal vise chattekst.
Og hvis i ikke kan finde ud af hvor jeg sætter min variable $brugernavn er det fordi jeg anvender sessions..
jeg får denne fejl:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /web/www/frac/users/chatda/chattekst.php on line 14

scriptet:

<?
include("mysql.php");
include("tjek.php");
?>
<html>
<head>
<title>Hvad folk dog skriver?</title>
</head>
<body bgcolor="#b3b3b3" text="white">
<font face="verdana" size="4">Chattekst:</font><p>
<?php
$getbruger = mysql_query("SELECT * FROM brugere WHERE brugernavn = '$brugernavn'");
$get = mysql_fetch_array($getbruger);
$gettekst = mysql_query("SELECT * FROM tekst WHERE rum = '$get['rum']' order by id desc limit 0,20");
while($row = mysql_fetch_array($gettekst)){
echo "<b><font face='verdana' size='1'>".$row['af'].":</b> ".$row['text']."</font><br>";
if($get['admin'] = 1){
echo "<b><font face='verdana' size='1' color='red'>".$row['af'].":</b> ".$row['text']."</font><br>"
}
}
?>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="page-enter" content="blendTrans(Duration=0, transition=15)">
<meta http-equiv="page-exit" content="blendTrans(Duration=0, transition=15)">
<script type="text/JavaScript">setTimeout("window.location.reload(true);",2000);</script>
</body>
</html>

håber nogen kan hjælpe...

/På forhånd tak!!
Avatar billede taskmgr Nybegynder
04. april 2004 - 18:55 #1
Prøv med:

$gettekst = mysql_query("SELECT * FROM tekst WHERE rum = " . $get['rum'] . " order by id desc limit 0,20");

i stedet for:

$gettekst = mysql_query("SELECT * FROM tekst WHERE rum = '$get['rum']' order by id desc limit 0,20");
Avatar billede tortur Nybegynder
04. april 2004 - 18:59 #2
Parse error: parse error, expecting `','' or `';'' in /web/www/frac/users/chatda/chattekst.php on line 19
Avatar billede taskmgr Nybegynder
04. april 2004 - 19:01 #3
du mangler et semikolon her:
echo "<b><font face='verdana' size='1' color='red'>".$row['af'].":</b> ".$row['text']."</font><br>"

altså ret til:
echo "<b><font face='verdana' size='1' color='red'>".$row['af'].":</b> ".$row['text']."</font><br>";
Avatar billede tortur Nybegynder
04. april 2004 - 19:03 #4
dooh hvordan kunne jeg glemme det? :P
Avatar billede taskmgr Nybegynder
04. april 2004 - 19:05 #5
:) Her var et svar
Avatar billede tortur Nybegynder
04. april 2004 - 19:08 #6
denne fejl nu..:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/chatda/chattekst.php on line 15
Avatar billede tortur Nybegynder
04. april 2004 - 19:09 #7
Du skal have tusinde tak for din hjælp her er dine points..Men svar lige på spmét overover ^
Avatar billede taskmgr Nybegynder
04. april 2004 - 19:11 #8
Prøv med

$gettekst = mysql_query("SELECT * FROM tekst WHERE rum = " . $get['rum'] . " order by id desc limit 0,20") or die(mysql_error());

...og skriv fejlen her
Avatar billede tortur Nybegynder
04. april 2004 - 19:15 #9
Unknown column 'Indgang' in 'where clause'
Avatar billede tortur Nybegynder
04. april 2004 - 19:18 #10
Yes! Fik det selv til at du!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester