Gå til innhold

Hva i? Får bare feilmeldinger når jegoppdatérer db


Anbefalte innlegg

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 av Andy-Pandy
Lenke til kommentar
Videoannonse
Annonse

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...