Anders Moen Skrevet 8. mars 2007 Del Skrevet 8. mars 2007 (endret) Hei! Nå sitter jeg og utvikler CMS'et mitt enda mer, slik at man kan enkelt skrive inn tittel på sida si i en input osv, så blir det lagt til i databasen, også kan man ha sine egne sider slik som på Wordpress, men nok om det. Her er koden jeg bruker, og feilmeldingen jeg får står under: <?php $id = $_GET['id']; $result = mysql_query("SELECT * FROM members WHERE id = '$id'"); while($row = mysql_fetch_array($result)) { echo " <form action=\"admin.php?page=profile&id=$id\" method=\"post\"> <p>Username:<br /> <input type=\"text\" name=\"username\" disabled=\"disabled\" value=\"" . $row[username] . "\" size=\"30\" /></p> <p>Name:<br /> <input type=\"text\" name=\"name\" value=\"" . $row[name] . "\" size=\"30\" /></p> <p>Email:<br /> <input type=\"text\" name=\"email\" value=\"" . $row[email] . "\" size=\"30\" /></p> <p><input type=\"submit\" name=\"edit\" value=\" Edit \" /></p> </form> "; } ?> <?php if (isset($_POST['edit'])) { $con = mysql_connect("localhost","root", ""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("cms", $con); $name = mysql_real_escape_string($_POST['name']); $email = mysql_real_escape_string($_POST['email']); $id = $_GET['id']; mysql_query("UPDATE members SET name = '$name', email = '$email' WHERE id = '$id'"); mysql_close($con); } ?> Her er feilmeldingene jeg får når jeg trykker på edit knappen: Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Programfiler\xampp\htdocs\cms\admin\profile2.php on line 5 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Programfiler\xampp\htdocs\cms\admin\profile2.php on line 5 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Programfiler\xampp\htdocs\cms\admin\profile2.php on line 6 Og URL adressa ser slik ut: http://localhost/cms/admin.php?page=profile&id=1 Endret 8. mars 2007 av Andy-Pandy Lenke til kommentar
Runar0 Skrevet 8. mars 2007 Del Skrevet 8. mars 2007 Ikkje connecta til databasen ? Lenke til kommentar
Anders Moen Skrevet 8. mars 2007 Forfatter Del Skrevet 8. mars 2007 (endret) Hæ? Jeg har jo connecta jeg =/ Edit: dumme meg! Jeg hadde ikke connecta den første, men åssen klarte den å skrive ut i input'ene da? Endret 8. mars 2007 av Andy-Pandy Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå