Gå til innhold

[Løst] Sideredigering med mySQL, hva er feil her?


Anbefalte innlegg

Holder på med et lite script for redigering av undersider på hjemmesiden min..

 

Jeg holder nå på med scriptet som redigerer selve sidene..

 

I mySQL er strukturen slik:

 

- sider

- - navn

- - kildekode

 

Når jeg åpner scriptet får jeg bare denne meldingen:

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/simplema/goggen.simplemachines.no/2.5/sideredigering/index.php on line 22

 

Kildekode:

FJERNET

 

Noen som kan hjelpe?

Endret av goggen90
Lenke til kommentar
Videoannonse
Annonse

Som standard vil både $row['foo'] og $row[0] blir det samme ned fetch_array. Men googlet litt på feilmeldingen, og eneste seriøse svar jeg fant var å bytte til fetch_assoc, eller sette @ foran fetch_array(hvilket egentlig er uaktuelt).

 

Og ifølge manualen kunne man sette dette manuelt(MYSQL_ASSOC eller MYSQL_BOTH).

Lenke til kommentar

Problemet her er faktisk selve spørringen.

 

en enkel echo mysql_error(); etter mysql_query() vil nok fortelle deg litt mer.

 

Mitt tips vil være å endre spørringen til noe slikt:

 

mysql_query("Select * from `sider` WHERE `navn` = '".mysql_real_escape_string($sidenavn)."'";

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...