Avatar billede dfr12 Nybegynder
30. november 2001 - 10:20 Der er 13 kommentarer og
1 løsning

lav om i nyhed :)

Hey jeg skal bruge så jeg kan lave nyhed om. jeg har den her kode som skrive hele beskeden men ved ikke hvordan jeg lave så jeg kan lave om i den.

<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<B>$overskrift</B> - \";
echo date(\"j/n - Y\", $dato);
echo \"<br>$tekst<br>\";



?>
Avatar billede well_r Nybegynder
30. november 2001 - 10:29 #1
<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
if ($action == edit){
    $res = mysql_query(\"UPDATE nyheder SET overskrift=\'$overskrift\',dato=\'$dato\',tekst=\'$tekst\' where id=\'$id\'\");
    if ($res){ print \"Opdateret! <br>\";}
    else { print \"Fejl! <br>\";}
}
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<form action=\".$PHP_SELF.\" method=post target=_self>
echo \"<input type=text name=overskrift value=\"\\\".$overskrift.\"\\\">\";
echo \"<input type=text name=dato value=\\\"\".date(\"j/n - Y\", $dato).\"\\\">
echo \"<input type=text name=tekst value=\\\"\".$tekst.\"\\\">\";
echo \"<input type=hidden name=id value=\\\"\".$id.\"\\\">\";
echo \"<input type=hidden name=action value=edit>\";
echo \"</form>\";
?>
Avatar billede well_r Nybegynder
30. november 2001 - 10:30 #2
IKKE TESTET!
Avatar billede well_r Nybegynder
30. november 2001 - 10:33 #3
<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
if ($action == edit){
    $res = mysql_query(\"UPDATE nyheder SET overskrift=\'$overskrift\',dato=\'$dato\',tekst=\'$tekst\' where id=\'$id\'\");
    if ($res){ print \"Opdateret! <br>\";}
    else { print \"Fejl! <br>\";}
}
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<form action=\".$PHP_SELF.\" method=post target=_self>
echo \"<input type=text name=overskrift value=\\\"\".$overskrift.\"\\\">\";
echo \"<input type=text name=dato value=\\\"\".date(\"j/n - Y\", $dato).\"\\\">
echo \"<input type=text name=tekst value=\\\"\".$tekst.\"\\\">\";
echo \"<input type=hidden name=id value=\\\"\".$id.\"\\\">\";
echo \"<input type=hidden name=action value=edit>\";
echo \"</form>\";
?>


SÅDAN :)
Avatar billede well_r Nybegynder
30. november 2001 - 10:36 #4
<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
if ($action == edit){
    $res = mysql_query(\"UPDATE nyheder SET overskrift=\'$overskrift\',dato=\'$dato\',tekst=\'$tekst\' where id=\'$id\'\");
    if ($res){ print \"Opdateret! <br>\";}
    else { print \"Fejl! <br>\";}
}
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<form action=\".$PHP_SELF.\" method=post target=_self>\";
echo \"<input type=text name=overskrift value=\\\"\".$overskrift.\"\\\">\";
echo \"<input type=text name=dato value=\\\"\".date(\"j/n - Y\", $dato).\"\\\">
echo \"<input type=text name=tekst value=\\\"\".$tekst.\"\\\">\";
echo \"<input type=hidden name=id value=\\\"\".$id.\"\\\">\";
echo \"<input type=hidden name=action value=edit>\";
echo \"</form>\";
?>


SÅDAN! :)

nu skulle den være fejlfri!
Avatar billede well_r Nybegynder
30. november 2001 - 10:41 #5
<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
if ($action == edit){
    $res = mysql_query(\"UPDATE nyheder SET overskrift=\'$overskrift\',dato=\'$dato\',tekst=\'$tekst\' where id=\'$id\'\");
    if ($res){ print \"Opdateret! <br>\";}
    else { print \"Fejl! <br>\";}
}
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<form action=\".$PHP_SELF.\" method=post target=_self>
echo \"<input type=text name=overskrift value=\\\"\".$overskrift.\"\\\">\";
echo \"<input type=text name=dato value=\\\"\".date(\"j/n - Y\", $dato).\"\\\">\";
echo \"<input type=text name=tekst value=\\\"\".$tekst.\"\\\">\";
echo \"<input type=hidden name=id value=\\\"\".$id.\"\\\">\";
echo \"<input type=hidden name=action value=edit>\";
echo \"</form>\";
?>

SÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅDAN!

FÆRDIG MED DE PARSE ERRORS!
Avatar billede codebase Praktikant
30. november 2001 - 10:52 #6
well_r x 3 *ggg*
Avatar billede well_r Nybegynder
30. november 2001 - 13:19 #7
Codebase..tjaaa..sådan er det jo når man er under tidspress! :D
Avatar billede dfr12 Nybegynder
30. november 2001 - 20:03 #8
Det virker altså ikke..
Den laver fejl her:
echo \"<input type=text name=overskrift value=\\\"\".$overskrift.\"\\\">\";
Avatar billede webmonster Nybegynder
30. november 2001 - 20:36 #9
<?
$database = mysql_connect(\"localhost\",\"dipz_dk\",\"2F5K9U\");
mysql_select_db(\"dipz_dk_db\",$database);
if ($action == edit){
    $res = mysql_query(\"UPDATE nyheder SET overskrift=\'$overskrift\',dato=\'$dato\',tekst=\'$tekst\' where id=\'$id\'\");
    if ($res){ print \"Opdateret! <br>\";}
    else { print \"Fejl! <br>\";}
}
$foresp = mysql_query(\"SELECT * FROM nyheder where id=\'$id\' ORDER BY dato DESC LIMIT 0,3\") or die(mysql_error());
$data = mysql_fetch_array($foresp);

$dato = $data[\"dato\"];
$overskrift = $data[\"overskrift\"];
$tekst = $data[\"tekst\"];

echo \"<form action=\".$PHP_SELF.\" method=post target=_self>\";
echo \"<input type=text name=overskrift value=\\\"\".$overskrift.\"\\\">\";
echo \"<input type=text name=dato value=\\\"\".date(\"j/n - Y\", $dato).\"\\\">\";
echo \"<input type=text name=tekst value=\\\"\".$tekst.\"\\\">\";
echo \"<input type=hidden name=id value=\\\"\".$id.\"\\\">\";
echo \"<input type=hidden name=action value=edit>\";
echo \"</form>\";
?>
Avatar billede dfr12 Nybegynder
30. november 2001 - 20:50 #10
Den sidste virker squ... taak for det!
Avatar billede well_r Nybegynder
01. december 2001 - 00:13 #11
jeg forstår ikke hjelt?.. det var jo det samme som jeg skrev?...forskel?
Avatar billede well_r Nybegynder
01. december 2001 - 00:14 #12
nårh.. ej da.. glemte jo den her:
echo \"<form action=\".$PHP_SELF.\" method=post target=_self>\";

craaaaaap :/
nå men... ;o)
det vigtigste er jo at du fik det lavet! :)
Avatar billede dfr12 Nybegynder
01. december 2001 - 10:59 #13
har lige et spm. :) øhhh

man kan ikke skrive den.. der er ingen submit knap! en der lige gider sætte den ind??
Avatar billede webmonster Nybegynder
01. december 2001 - 11:06 #14
echo \"<input type=\\\"submit\\\">\";

ind mellem dede to linier  med name=id og den med name=\"action det er 3. nederste linie
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester