Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Hjemmeside design
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

hvofor virker php script ikke?

Af Semi Nørd kb | 17-06-2005 18:45 | 878 visninger | 9 svar, hop til seneste
hej (igen igen igen igen) hvofor i alhulan virker det her ikke? jeg får ingen fejl, men kan se i databasen at der ingen ændringer er blevet foretaget, det ser ud som følger: <?php Session_start(); if ( $_SESSION['logget_ind'] == 1 ) { $brugernavn = $_SESSION['brugernavn']; $navn = $_REQUEST['navn']; $fodt = $_REQUEST['fodt']; $by = $_REQUEST['by']; $ynglingsvaaben = $_REQUEST['ynglingsvaaben']; $ynglingsmap = $_REQUEST['ynglingsmap']; $beskrivelse = $_REQUEST['beskrivelse']; $conn=mysql_connect("localhost","kenneth","kenn0190kb"); mysql_select_db('xpclan'); mysql_query(" UPDATE profil set navn='$navn' and fodt='$fodt' and by='$by' and ynglingsvaaben='$ynglingsvaaben' and ynglingsmap='$ynglingsmap' and beskrivelse='$beskrivelse' where brugernavn='$brugernavn' "); } else { echo "fejl, kræver login"; }; ?> hvad pokker kan der være galt, alle variabler indeholder data (er tjekket) databasenavn og rettigheder, samt tabelnavn er rigtist, hvad sulan gør jeg?
--
hvofor slide og arbejde hårdt, når man kan game og arbejde sort???
#1
psa
Elite Supporter
17-06-2005 18:57

Rapporter til Admin
and by='$by' plejer at lave ballade (by biver jo oxo brugt normalt) prøv at sæt det til and byen='$by' eller lign.
--
Amd3400+ / AbitKv8-MAX3 / X800XT PE / 1.5GbPC3200 [ http://wx3.dk[...] | http://jb.euroloser.dk[...] | http://skateanddestroy.dk[...] ]
#2
kb
Semi Nørd
17-06-2005 19:24

Rapporter til Admin
hmmmm virker ikke,
--
hvofor slide og arbejde hårdt, når man kan game og arbejde sort???
#3
Demos
Giga Supporter
17-06-2005 19:36

Rapporter til Admin
Prøv at indsætte "or die(mysql_error())"; efter dit kald af mysql_query således: mysql_query(" UPDATE profil set navn='$navn' and fodt='$fodt' and by='$by' and ynglingsvaaben='$ynglingsvaaben' and ynglingsmap='$ynglingsmap' and beskrivelse='$beskrivelse' where brugernavn='$brugernavn' ") or die(mysql_error()); Så kan det være du kan se, om der er en fejl i din query, hvilket lyder højst sandsynligt.
--
This post is shareware. Please register to fully understand it.
#4
kb
Semi Nørd
17-06-2005 19:54

Rapporter til Admin
hmmm #3 tak, fandt en hel række stavejel, med den ting der, men nu har jeg rettet dem, og får denne side: det eneste der sker er at navn bliver sat til 0 uanset hvad:S, <?php Session_start(); if ( $_SESSION['logget_ind'] == 1 ) { $brugernavn = $_SESSION['brugernavn']; $navn = $_REQUEST['navn']; $fodt = $_REQUEST['fodt']; $by = $_REQUEST['by']; $ynglingsvaaben = $_REQUEST['ynglingsvaaben']; $ynglingsmap = $_REQUEST['ynglingsmap']; $beskrivelse = $_REQUEST['beskrivelse']; $conn=mysql_connect("localhost","kenneth","kenn0190kb"); mysql_select_db('xpclan'); mysql_query(" UPDATE profil set navn='$navn' and fodt='$fodt' and byen='$by' and ynglingsvaaben='$ynglingsvaaben' and ynlingsmap='$ynglingsmap' and beskrivelse='$beskrivelse' where brugernavn='$brugernavn' ")or die(mysql_error()); } else { echo "fejl, kræver login"; }; ?>
--
hvofor slide og arbejde hårdt, når man kan game og arbejde sort???
#5
Imagination
Giga Supporter
17-06-2005 20:00

Rapporter til Admin
mysql_query(" UPDATE profil set navn='$navn' and fodt='$fodt' and byen='$by' and ynglingsvaaben='$ynglingsvaaben' and ynlingsmap='$ynglingsmap' and beskrivelse='$beskrivelse' where brugernavn='$brugernavn' ")or die(mysql_error()); Jeg plejer sgu altid at bruge: mysql_query("UPDATE profil set navn='$navn', fodt='$fodt', byen='$by', ynglingsvaaben='$ynglingsvaaben', ynlingsmap='$ynglingsmap', beskrivelse='$beskrivelse' where brugernavn='$brugernavn'")or die(mysql_error());
--
MSN: alpegnuen AT gmail.com Min HOL-version: vis_bruger.asp?bruger=Imagination CS 1.5 servere? Kig her: http://vpn.lir.dk[...]
#6
kb
Semi Nørd
17-06-2005 20:09

Rapporter til Admin
#5 yahooo det virkede:) også lidt mere elegant:)
--
hvofor slide og arbejde hårdt, når man kan game og arbejde sort???
#7
Imagination
Giga Supporter
17-06-2005 20:20

Rapporter til Admin
#6 - Glæder mig at høre ;)
--
MSN: alpegnuen AT gmail.com Min HOL-version: vis_bruger.asp?bruger=Imagination CS 1.5 servere? Kig her: http://vpn.lir.dk[...]
#8
Mewm
Ny på siden
17-06-2005 23:04

Rapporter til Admin
slam code da lige lidt mere. Du skal skille dem ad. Dvs: and fodt='$fodt' skal faktisk være: and fodt='".$fodt."' eller: and fodt='{$fodt}'
--
http://88mouv.net[...] << Min hp. http://mouvtown.dk[...] << Mit "spil"
#9
Imagination
Giga Supporter
20-06-2005 13:07

Rapporter til Admin
#8 - I mine øjne ser det da bedre ud at skrive fodt='$fodt' .. Og så længe man ikke skal bruge " tegn i variablens navn ser jeg ingen grund til at skille dem ad ..
--
MSN: alpegnuen AT gmail.com Min HOL-version: vis_bruger.asp?bruger=Imagination CS 1.5 servere? Kig her: http://vpn.lir.dk[...]

Opret svar til indlægget: hvofor virker php script ikke?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning