|
| sql query fejler Fra : Snoopy |
Dato : 05-02-03 17:39 |
|
Hejsa, er der nogen hvad der kan være galt her:
(har kørt denne: echo '*SQLSTART* '.$sqlquery.' *SQLSLUT*';
på index.php siden, som fejler)
************************************
select *,if (rank/votes, rank/votes,0) as ranks,if (stars, stars,0) as star from top_user where status='Y' AND thin>=0 order by thin
DESC,ranks DESC,star DESC,thout DESC limit noref,10*SQLSTART* select *,if (rank/votes, rank/votes,0) as ranks,if (stars, stars,0) as
star from top_user where status='Y' AND thin>=0 order by thin DESC,ranks DESC,star DESC,thout DESC limit noref,10 *SQLSLUT*
Giver følgende fejl:
You have an error in your SQL syntax near 'noref,10' at line 1
| |
Lars Dybdahl (06-02-2003)
| Kommentar Fra : Lars Dybdahl |
Dato : 06-02-03 08:13 |
|
Snoopy wrote:
> Hejsa, er der nogen hvad der kan være galt her:
Hvilken database/slags SQL snakker vi om?
Lars.
--
Dybdahl Engineering
http://dybdahl.dk/
| |
Jens Gyldenkærne Cla~ (06-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 06-02-03 11:32 |
|
Snoopy skrev:
> (har kørt denne: echo '*SQLSTART* '.$sqlquery.' *SQLSLUT*';
Det burde vel give en udskrift a la:
*SQLSTART* ...... *SQLSLUT*
Men du har ..... *SQLSTART* ...... *SQLSLUT* - det er måske bare
fordi du udskriver forespørgselsvariablen to gange - men det er jo
svært at vide.
Og som Lars Dybdahl også har spurgt om vil det være rart at vide
hvilket databasesystem der er tale om.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)
I ovenstående tekst benyttes nyt komma
(rettelser modtages gerne i dk.kultur.sprog)
| |
Snoopy (06-02-2003)
| Kommentar Fra : Snoopy |
Dato : 06-02-03 17:42 |
|
> Og som Lars Dybdahl også har spurgt om vil det være rart at vide
> hvilket databasesystem der er tale om.
Det er MySQL database vi snakker om.
| |
Nis Jorgensen (07-02-2003)
| Kommentar Fra : Nis Jorgensen |
Dato : 07-02-03 13:37 |
|
On Wed, 5 Feb 2003 17:38:41 +0100, "Snoopy" <daffy0169@hotmail.com>
wrote:
>
>select *,if (rank/votes, rank/votes,0) as ranks,if (stars, stars,0) as star from top_user where status='Y' AND thin>=0 order by thin
>DESC,ranks DESC,star DESC,thout DESC limit noref,10*SQLSTART* select *,if (rank/votes, rank/votes,0) as ranks,if (stars, stars,0) as
>star from top_user where status='Y' AND thin>=0 order by thin DESC,ranks DESC,star DESC,thout DESC limit noref,10 *SQLSLUT*
>
>Giver følgende fejl:
>
>You have an error in your SQL syntax near 'noref,10' at line 1
Jeg vil gætte på at LIMIT BY skal have et eller to nummeriske
argumenter - ikke "noref".
--
Nis Jørgensen
Amsterdam
Please include only relevant quotes, and reply below the quoted text. Thanks
| |
|
|