men når jeg kører det, får jeg følgende fejl meddellelser:
?> nyheden er tilføjet Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in c:\programmer\easyphp1-8\www\nyhed.php on line 9
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\programmer\easyphp1-8\www\nyhed.php on line 10
Notice: Undefined variable: nyhed_overskrift in c:\programmer\easyphp1-8\www\nyhed.php on line 12
Notice: Undefined variable: nyhed_tekst in c:\programmer\easyphp1-8\www\nyhed.php on line 12
Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmer\easyphp1-8\www\nyhed.php on line 12
Warning: mysql_query(): A link to the server could not be established in c:\programmer\easyphp1-8\www\nyhed.php on line 12
de kommer efter jeg har indtastet data til databasen.
og så skal du selvfølgelig sørge for at du har oprettet en database der hedder nyheder og en tabel der hedder nyheder, med de her felter: dato,overskrift,tekst
Synes godt om
Slettet bruger
02. november 2006 - 09:57#3
Man kan ikke bare skrive "nyheden er tilføjet", uden at lave et tjek på om den bliver tilføjet...
ex. 1. if(mysql_query("insert into nyheder(dato,overskrift,tekst)values('$nyhed_dato', '$_POST[nyhed_overskrift]', '$_POST[nyhed_tekst]')")) { echo "Nyheden er tilføjet"; } else { echo "Der skete en fejl"; }
ex. 2 $query = mysql_query("insert into nyheder(dato,overskrift,tekst)values('$nyhed_dato', '$_POST[nyhed_overskrift]', '$_POST[nyhed_tekst]')"); if($query) { echo "Nyheden er tilføjet"; } else { echo "Der skete en fejl"; }
</form> <? } if(mysql_query("insert into nyheder(dato,overskrift,tekst)values('$nyhed_dato', '$_POST[nyhed_overskrift]', '$_POST[nyhed_tekst]')")) { echo "Nyheden er tilføjet"; } else { echo "Der skete en fejl"; }
?> </body> </html>
så får jeg følgende fejl:
nyheden er tilføjet Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in c:\programmer\easyphp1-8\www\nyhed.php on line 8
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\programmer\easyphp1-8\www\nyhed.php on line 9
Notice: Undefined variable: nyhed_overskrift in c:\programmer\easyphp1-8\www\nyhed.php on line 11
Notice: Undefined variable: nyhed_tekst in c:\programmer\easyphp1-8\www\nyhed.php on line 11
Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmer\easyphp1-8\www\nyhed.php on line 11
Warning: mysql_query(): A link to the server could not be established in c:\programmer\easyphp1-8\www\nyhed.php on line 11
Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmer\easyphp1-8\www\nyhed.php on line 28
Warning: mysql_query(): A link to the server could not be established in c:\programmer\easyphp1-8\www\nyhed.php on line 28 Der skete en fejl
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.