jic Skrevet 29. august 2005 Del Skrevet 29. august 2005 Hei jeg prøver å endre i tabellen jeg har men får det ikke til her er kode. <? include("config1.php"); $connection = mysql_connect("$hostname" , "$user" , "$pass"); $db = mysql_select_db($dbase , $connection); $henta= mysql_query("SELECT * FROM wap1 where id='$id'"); while($get=mysql_fetch_array($henta)){ ?> <form action="update.php" method="post"> <table cellpadding="2" cellspacing="0"> <tr> <td>id</td> <td><input type="text" value="<? echo "$get[id]"; ?>"><input type="hidden" value="<? echo "$get[id]"; ?>" name="id"></td> </tr> <tr> <td>id</td> <td>><input type="text" value="<? echo "$get[fnavn]"; ?>" name="fnavn"></td> </tr> </table> <input type="submit" value="endre" name="submit"> </form> <?php } ?> <? include("config1.php"); $connect = mysql_connect("$hostname", "$user", "$pass"); mysql_select_db("$dbase", $connect); $query = "select * from wap1 where id ='$id'"; extract($_POST); $varq = "Update wap1 SET fnavn = '$fnavn' where id = '$id"; mysql_query($varq) or die("Kunne ikke utføre spørringen '$varq' pga. feilen ".mysql_error()."'");; echo "profilen ble endret"; ?> Lenke til kommentar
kakkle Skrevet 29. august 2005 Del Skrevet 29. august 2005 (endret) Noen punkter: 1 Sett en or die("....") som du har på den siste sprørringen på spørringen i det første scriptet også 2 Får du noen values i det hele tatt i formen ? 3 Får du noen feilmeldinger ? 4 Hvor henter du variabelen $id i det første scriptet ? (fra url ? Test med $id = $_GET["id"]) EDIT: 5 Feil i den siste spørringen. Har ' før $id, men ikke etter. Er dette et tall, skal du ikke bruke ' rundt $id. Det samme gjelder i den første spørringen (' rundt $id skal vekk dersom if i databasen er definer som et tall) /km Endret 29. august 2005 av kakkle Lenke til kommentar
jic Skrevet 30. august 2005 Forfatter Del Skrevet 30. august 2005 Jge fikk det til. Takk for hjelpen /KM 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å