Avatar billede taager-kongen Nybegynder
29. april 2003 - 17:28 Der er 8 kommentarer og
1 løsning

mærkelig fejl (mysql)

Jeg har denne select som finder EN post:
$res = mysql_query("SELECT * FROM" .$_GET['kat'] ."where id ='" .$_GET['id'] ."'");
$row = mysql_fetch_array($res);


Men for fejl i begge lijer.. ???:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\inetpub\wwwroot\rasmus\rasmus\ras.php on line 8

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\inetpub\wwwroot\rasmus\rasmus\ras.php on line 9
inget spm. Fundet....You have an error in your SQL syntax near 'FROMnet3where id ='1'' at line 1
Avatar billede tipsen Nybegynder
29. april 2003 - 17:31 #1
Hvis du i stedet bruger:

$sql = "SELECT * FROM" .$_GET['kat'] ."where id ='" .$_GET['id'] ."'";
$res = mysql_query($sql) or die("SQL: $sql<br>" . mysql_error());
$row = mysql_fetch_array($res);

Finder du nemt fejlen.
Avatar billede taager-kongen Nybegynder
29. april 2003 - 17:35 #2
takker... meget
Avatar billede postndk Nybegynder
29. april 2003 - 17:36 #3
det er pga. manglende mellemrum !!!:..

således :
$res = mysql_query("SELECT * FROM " .$_GET['kat'] ." where id ='" .$_GET['id'] ."'");
$row = mysql_fetch_array($res);
Avatar billede tipsen Nybegynder
29. april 2003 - 17:57 #4
I know ;-)
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:24 #5
tipsen vil du ikke lige hjælpe igen ? bebe :)
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:25 #6
jeg bruger den du siger, den til at finde fejl... se her:
$sql = "INSERT INTO " .$_GET['kat'] ." (bruger, tekst, spm_id, $type, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','1','$today')";
$res = mysql_query($sql) or die("SQL: $sql<br>" . mysql_error());

Men for denne fejl... Og fatter den ikke?

SQL: INSERT INTO net3 (bruger, tekst, spm_id, svar, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','1','29/04-2003 19:21:09')
Column count doesn't match value count at row 1
Avatar billede postndk Nybegynder
29. april 2003 - 19:28 #7
du bruger :

bruger
tekst
spm_id
svar
klokken

du mangler sikkert variablen for svar da der kun er 4 variabler
Avatar billede postndk Nybegynder
29. april 2003 - 19:28 #8
Prøv at læse fejlmeddelelsen, det hjælper faktisk mange gange
Avatar billede tipsen Nybegynder
29. april 2003 - 22:36 #9
Helt enig :-)
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